Игра с «дружественными URL» и создание файла htaccess с:
RewriteEngine On
RewriteRule ^modules/posts/questions_all.php/?$ modules/posts/questions_all.php [NC,L]
Намерением было перенаправить http://localhost/modules/posts/questions_all.php/1234 (с дружественным суффиксом URL / 1234) на обычныйpage http://localhost/modules/posts/questions_all.php
Затем я попытался добавить другие строки, как предложено в другом веб-сообщении (но НЕ понимая, что они на самом деле делают), сделав это:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^modules/posts/questions_all.php/?$ modules/posts/questions_all.php [NC,L]
После этого кажется, чтоЯ начал получать сообщение «ACCESS FORBIDDEN, ERROR 403», когда я пытался получить доступ к обычной странице по ссылке HREF.Ссылка HREF не изменилась, но теперь URL-адрес в адресной строке выглядит следующим образом:
http://localhost/C:/xampp/htdocs/Data/anyCompany/modules/posts/questions_all.php
вместо:
http://localhost/modules/posts/questions_all.php
Теперь я не могу вернуть систему к работе с этимссылка большеДаже удаление файла htaccess не исправило его.Изменили ли команды RewriteCond некоторые параметры в другом месте, которые мне нужно как-то отменить?