www.domain.com перенаправляет на тестовую страницу apache - PullRequest
0 голосов
/ 08 марта 2010

Я использую файл .htaccess для перенаправления запроса в файлы. когда я указываю свой сайт с помощью domain.com, все перенаправления работают правильно, но когда я указываю свой сайт с помощью www.domain.com, я перехожу на тестовую страницу apache.

Это мой htaccess файл

<IfModule mod_rewrite.c>

 Options +FollowSymLinks

 RewriteEngine on

 RewriteCond %{HTTP_HOST} ^domain\.com/

 RewriteRule ^(.*)$ http://www.domain.com/$1 [R=permanent,L]
 RewriteCond %{REQUEST_FILENAME} !-f

 RewriteCond %{REQUEST_FILENAME} !-d 

 RewriteRule ^(.*)$ index.php?url=$1 [PT,L] 

 ErrorDocument 404 index.php

</IfModule>

<IfModule !mod_rewrite.c>

 ErrorDocument 404 index.php

</IfModule>

Может ли кто-нибудь помочь мне исправить это, спасибо

1 Ответ

0 голосов
/ 08 марта 2010

Может ли быть так, что в вашей конфигурации apache есть виртуальный хост с ServerName www.domain.com, указывающим на сайт по умолчанию? Что находится в вашем / etc / apache2 / sites-enabled (или эквивалентном)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...