2014-01-30 3 views
0

Мой файл .htaccess выглядит следующим образом.htaccess не к WWW WWW не работает

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^test\.com [NC] 
RewriteRule (.*) http://www.test.com/$1 [L,R=301] 

# 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 к WWW и перейти на мой сайт test.com он отлично работает, но, как вскоре, когда я включу rewriteengine для изменения test.com на www.test, я не получу сервер.

Пожалуйста, обратите внимание, я побежал sudo a2enmod rewrite и я получаю модуль перезаписи уже включен

ответ

0

Похоже, у вас нет записи DNS для www.test.com. Вам необходимо убедиться, что он разрешает тот же IP-адрес, что и test.com.

+0

Вы хотите создать запись A на www.test.com с тем же IP-адресом? –

+0

@ VarunSheth да, A или CNAME, указывающие на 'test.com', либо один –

Смежные вопросы