1
我無法讓我的WordPress網站在最初加載時沒有www和https://而不是http://。在加載網站時添加www的URL,而不是https://
我將WordPress固定鏈接設置爲「發佈名稱」,因此該鏈接看起來像「https://example.com/sample-post」。我還將「WordPress地址(URL)」和「站點地址(URL)」更改爲「https://example.com」。
我已將此添加到WP-config.php文件:
define('FORCE_SSL_ADMIN', true);
沒有什麼工作。
有一件事我做那種工作是添加此爲.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
它最初將載入我的網站爲www.example.com,然後3秒後它更改爲https://example.com。這似乎是一個奇怪的黑客。
我錯過了什麼?我怎麼有我的網站最初以https正常加載://
我想從谷歌點擊鏈接時,這將只適用。在地址欄中輸入example.com時,它會變成www.example.com。內部鏈接轉到https:// example.com,但我試圖讓頁面加載的網站轉到https:// example.com。 – steeped 2015-03-19 14:14:04
編輯我的答案,以滿足您的需求。希望這可以幫助。 – Holdfast33 2015-03-19 14:17:35
哪裏應該添加?我在我的htaccess文件中已經有類似的東西。我用原來的文章寫出來了。 – steeped 2015-03-19 14:31:55