Я принимаю мой сайт разработки на сервере localhost, и я использовал для доступа к нему по адресу 127.0.0.1/dev
. В папке у меня есть файл .htaccess
, содержащий следующую информацию. Я новичок в RewriteEngine и не получаю эту работу.RewriteRule не переписывает правильно
RewriteEngine on
RewriteRule ^/(.*)$ /index.php?page=$1
Когда я пытаюсь получить доступ к 127.0.0.1/dev/home
, я просто получаю сообщение, что страница не найдена. Я не вижу, где переписывание меня перенаправляет, поэтому я не могу легко отладить проблему. Я думаю, что вы можете увидеть проблему при первом взгляде.
Заранее спасибо.
Спасибо за ответ. Можете ли вы объяснить, какие строки «RewriteCond» вы добавили? – lingo
Эти строки 2 'RewriteCond' пропускают все существующие файлы и каталоги из перезаписи. – anubhava