Корепанов Иван:
Посторайся объяснить популярным языком, может помогу.
А мои советы тебе пригодились?
Советы про Location не пригодились. Я этот приём знаю, но для моей задачи он не применим.
Задача такая:
Есть страницы со ссылками на скрипты. Фрагмент реальной ссылки:
.../cgi-bin/info101/area.pl?region_id=2&start=21&ads=20&what=1&what=2&what=3&area_id=2002
Для поисковой оптимизации нужно, чтобы она имела вид:
.../area-2002/region-2/start-21/ads-20/what-1/what-2/what-3
В .htaccess прописывается:
ErrorDocument 404 /cgi-bin/handler.pl
А в handler.pl я хотел сделать следующее:
Взять строку запроса типа
.../area-2002/region-2/start-21/ads-20/what-1/what-2/what-3
и сформировать из неё строку типа
.../cgi-bin/info101/area.pl?region_id=2&start=21&ads=20&what=1&what=2&what=3&area_id=2002
чтобы в скрипте area.pl не пришлось переделывать процесс получения значений параметров запроса.
Для этого я искал способ из скрипта handler.pl вызвать area.pl со строкой параметров, и чтобы со стороны юзера (или поискового робота) URL выглядел как
.../area-2002/region-2/start-21/ads-20/what-1/what-2/what-3