Главная страница


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)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Виртуальные линки   Nikolay Pichtin   05 May 2004 22:44:45 
 Re: Виртуальные линки   Erelen Laiquendi   05 May 2004 23:59:10 
 Виртуальные линки   Andrew Velikoredchanin   06 May 2004 07:56:38 
 Re: Виртуальные линки   Nikolay Pichtin   07 May 2004 09:54:32 
 Re: Виртуальные линки   Artem Chuprina   10 May 2004 15:30:45 
 Re: Виртуальные линки   Alexey Mahotkin   06 May 2004 09:34:06 
Архивное /ru.cgi.perl/121714099c655.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional