В моем файле .htaccess в корне моего сайта есть следующее:
Options -Indexes
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
</IfModule>
В моем скрипте PHP при использовании $ _GET ['route'] я получаю следующую ошибку:
Notice: Undefined index: route
Я не понимаю, почему это не работает?Я использовал этот код в прошлом на предыдущем веб-сайте для создания дружественных URL-адресов, и PHP-скрипт получил значение запроса GET, но, похоже, он воспроизводится сейчас: /
Когда я делаю это вручную, как1009 *http://localhost/index.php?route=hmm ошибка исчезает, и я могу получить значение $ _GET ['route']
Что я делаю не так?Спросите, нужна ли вам дополнительная информация!Спасибо за чтение.