У меня есть файл .htaccess с этим: (я не писал)Перепишите .htaccess REGEX URL-адрес
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?bla=$1 [L,QSA]
Проблема URL http://localhost/index/test «Индекс» часть, похоже, соответствует «index.php «это в веб-каталоге, а Rewrite терпит неудачу.
Вопрос: Что случилось, и как его исправить?
Что вы подразумеваете под "rewrite fail"? Вы согласуете что-нибудь и маршрутизируете его на index.php? Bla = что угодно, так что, может быть, вы запутались в том, что происходит? print_r ($ _ GET) в index.php и посмотреть, установлена ли bla. – Langdon
Я не хочу, чтобы «RewriteCond% {REQUEST_FILENAME}! -f», чтобы быть истинным, когда индекс находится в URL-адресе, файл не называется «index», он называется «index.php». –