|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Andrew Velikoredchanin 2:5026/29 06 May 2004 07:56:38 To : Nikolay Pichtin Subject : Виртуальные линки -------------------------------------------------------------------------------- Среда Май 05 2004, Nikolay Pichtin пишет к All: NP> Есть ссылки вида www.host.ru/200400504010203.htm NP> Реально файла 20040504010203.htm не существует. NP> Hадо чтобы при клике на эту ссылку срабатывал NP> скрипт main.pl который бы выводил соответствующие данные. NP> Можно сделать по хитрому чере запись в .htaccess NP> ErrorDocument 404 /main.pl NP> и анализировать, но что-то такой метод не совсем нравится. Да, это изврат. Смотри в сторону mod_rewrite. Hапрмер, у меня сделано: В .htaccess: RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteRule index /script.cgi В этом варианте если файл не существует, то передавать его имя скрипту. Для тебя тут возможно надо регексп по имени файла сделать в RewriteCond. Как конкретно это сделать - смотри доки на mod_rewrite. С уважением, Andrew. --- GoldED+/LNX 1.1.4.7 * Origin: (2:5026/29) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/121714099c655.html, оценка из 5, голосов 10
|