.htaccess перенаправления mod_alias и mod_rewrite игнорируются - PullRequest
0 голосов
/ 16 августа 2011

Я хочу перенаправить все запросы к моему index.php сценарию таким образом, чтобы все, что идет после http://mysite/, передавалось в index.php в качестве URL-аргумента. Например, http://mysite/moo.css должно стать http://mysite/index.php/moo.css, а http://moosite/moo/foo/bar/ должно стать http://index.php/moosite/moo/foo/bar/.

Полегче, да?

Но не RedirectMatch (.*) index.php/$1 и RewriteRule ^(.*)$ index.php/$1 [R,L] (или другие подобные регулярные выражения; RewriteEngine on был не пропущен; mod_rewrite и mod_alias включены) вступили в силу.

Что происходит?

1 Ответ

2 голосов
/ 16 августа 2011

Не зная больше ничего, я думаю, что директива Allowoverride отсутствует для этого каталога. (Капитан очевидным стилем ответа, но все же легко пропустить).

...