sanyoksanya
Новичок
У себя на ПК я создал локальный сайт по ip 127.0.0.5
Решил поэкспериментировать с mod_rewrite
Ввел следующие строки кода в htaccess файл:
AddDefaultCharset UTF-8
RewriteEngine on
RewriteRule ^$ http://www.google.com/ [R=301]
При вводе в адресную строку браузера http://127.0.0.5 это все работало и перенаправление шло на сайт гугла.
После этого предыдущее правило я изменил на следующее:
AddDefaultCharset UTF-8
RewriteEngine on
RewriteRule ^$ /index.php [R=301]
Но при вводе в адресную строку браузера: http://127.0.0.5, правило, которое было введено мною ранее не отменилось. Вопрос в том, почему первое правило не отменилось?
Далее при удалении строчек правил, все то же самое, при вводе http://127.0.0.5 перенаправляет на сайт гугла, который был введен в первом правиле.
Как отменить такое поведение Apache?
Решил поэкспериментировать с mod_rewrite
Ввел следующие строки кода в htaccess файл:
AddDefaultCharset UTF-8
RewriteEngine on
RewriteRule ^$ http://www.google.com/ [R=301]
При вводе в адресную строку браузера http://127.0.0.5 это все работало и перенаправление шло на сайт гугла.
После этого предыдущее правило я изменил на следующее:
AddDefaultCharset UTF-8
RewriteEngine on
RewriteRule ^$ /index.php [R=301]
Но при вводе в адресную строку браузера: http://127.0.0.5, правило, которое было введено мною ранее не отменилось. Вопрос в том, почему первое правило не отменилось?
Далее при удалении строчек правил, все то же самое, при вводе http://127.0.0.5 перенаправляет на сайт гугла, который был введен в первом правиле.
Как отменить такое поведение Apache?