Правило перезаписи htaccess для локальной разработки - PullRequest
0 голосов
/ 14 сентября 2011

Я использую файл .htaccess, чтобы заставить все запросы «example.com» на «www.example.com»

Проблема в том, что теперь я хотел бы разработать свой веб-сайт локально на моеммашина, и я использую собственный хост, определенный как example.local - который указывает на мою версию веб-сайта в моем локальном стеке MAMP.

#force non-www to www.example.com
    RewriteCond %{HTTP_HOST} !^www.example.com$
    RewriteRule ^(.*)$ http://www.example.com/$1 [R=301]

Как я могу изменить этот файл htaccess, чтобы он не выдвигалсямои запросы example.local к www.example.com?

1 Ответ

1 голос
/ 14 сентября 2011

Добавьте второе условие к правилу перезаписи

#force non-www to www.example.com
RewriteCond %{HTTP_HOST} !^www.example.com$
RewriteCond %{HTTP_HOST} !^example.local$
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301]
...