|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Nikolay Pichtin 2:5056/30 07 May 2004 09:54:32 To : Andrew Velikoredchanin Subject : Re: Виртуальные линки -------------------------------------------------------------------------------- NP>> Есть ссылки вида www.host.ru/200400504010203.htm NP>> Реально файла 20040504010203.htm не существует. NP>> Hадо чтобы при клике на эту ссылку срабатывал NP>> скрипт main.pl который бы выводил соответствующие данные. NP>> Можно сделать по хитрому чере запись в .htaccess NP>> ErrorDocument 404 /main.pl NP>> и анализировать, но что-то такой метод не совсем нравится. AV> Да, это изврат. AV> Смотри в сторону mod_rewrite. AV> Hапрмер, у меня сделано: AV> В .htaccess: AV> RewriteEngine on AV> RewriteBase / AV> RewriteCond %{REQUEST_FILENAME} !-f AV> RewriteRule index /script.cgi AV> В этом варианте если файл не существует, то передавать его имя AV> скрипту. Для тебя тут возможно надо регексп по имени файла сделать в AV> RewriteCond. Как конкретно это сделать - смотри доки на mod_rewrite. А если mod_rewrite нет? * Эх хорошо когда хорошо кончается. (От Фоменко) -- Hиколай ---------------------------------------------------------------------- --- * Origin: Где начало того конца, которым оканчивается начало? (2:5056/30) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/1813409b5cf1.html, оценка из 5, голосов 10
|