Wordpress .htaccess www. не форсировать

Я пытаюсь принудительно установить www. на всех страницах моего сайта. Wordpress установлен в папке на моем основном сайте (/ blog). В папке / blog есть файл .htaccess со следующим:

<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

7
задан Jason Small 9 February 2012 в 11:40
поделиться