我試圖強制www。在我網站的所有頁面上。 我有wordpress安裝在我的主站點(/博客)文件夾中。在/ blog文件夾中有一個帶有以下內容的.htaccess文件:Wordpress .htaccess www。不是強制
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
在網站的主目錄中。我有一個.htaccess文件,具有以下內容:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.sitename.com [NC]
RewriteRule (.*) http://www.sitename.com/$1 [R=301,L]
RewriteRule ^blog/index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^blog/(.*)$ /blog/index.php [L]
在WordPress的是有選項設置爲www。 www。似乎除了在每一頁上,當我去直的site.com/blog地址
_「WordPress地址」_和_「站點地址」_是否包含「設置 - >常規」下的URL中的「www.」? – Shef
修正它包含www。 –
嘗試用'RewriteCond%{HTTP_HOST}^sitename替換'RewriteCond%{HTTP_HOST}!^ www.sitename.com [NC]'。com [NC]' – Shef