У меня есть множество сценариев index.php, использующих удобный для SEO формат аргументов, например
example.com/path/to/index.php/opt/arg
и хотел бы переписать или заставить обработчик иметь
example.com/path/to/ih/opt/arg
и, таким образом, сократить часть index.php. [Ну, я хотел бы избавиться от него полностью, но не хочу возвращаться к
example.com/path/to/?opt&arg
format.] Обычно это должно поддерживаться в любом каталоге на сайте, а не требовать изменения .htaccess, псевдонима или http.conf. Для моего следующего трюка я расширим «ih» для PHP, чтобы также охватить «ip» для Perl, «ir» для Ruby, «iy» для Python и, возможно, другие. [Моя первоначальная мысль была просто «i», но потом я понял, что есть и другие языки, для которых я тоже хочу это.]
Я пробовал играть с MultiViews, но явно не знаю, что делаю :-) Я внимательно изучил mod_rewrite, но просто не вижу, как реализовать что-то подобное. Я бегло взглянул на форсирование обработчика, но 1) не уверен, что это действительно то, что я имею в виду (и поэтому заранее прошу прощения за, возможно, использование неправильного термина) и 2) есть дополнительная забавная задача запуска 1.3, где я хост против 2.2 дома :-)
Предложения?
ТИА и РУКА
:-D
Дэвид Т-Г http://justpickone.org/davidtg/email/