У меня есть следующее .htaccess в папке/бэкэнда:
RewriteEngine On
RewriteBase /backend
RewriteRule ^(.*)\.php$ index.php?path=$1 [L]
Когда я посещаю http://mysite.com/backend/test/pages/dashboard.php
$ _GET [ «путь»] возвращает «индекс» строки, а не «тест /pages/dashboard.php ", как ожидалось.
Что я делаю неправильно? Я не могу понять это.
Вы используете какой-либо фреймворк или просто простой PHP? – jprofitt
Это простой PHP на VPS. Может ли это быть какой-то проблемой конфигурации apache? Я не могу ничего найти при использовании Google. – OMGKurtNilsen
Использует ли 'var_dump ($ _ GET)' или 'var_dump ($ _ REQUEST)' что-нибудь полезное? – jprofitt