rewrite v Apache

pAn CPu mailing.foclnx na seznam.cz
Sobota Prosinec 11 00:10:25 CET 2004


On 10.12.2004 23:44, Martin Och wrote:
> DV

DV

> No to mate asi pravdu, uz jsem na to taky narazil, 
> ale urcite nechci detekovat zadany nesmysl(404), ale zobrazit to co "nesmyslu" odpovida...

No, to bude asi potreba k serveru posadit cloveka, ktery bude 
rozlisovat, co ja a co neni nesmysl:)


> De-facto presne to co dela napr http://libimseti.cz/prdelka.Maky (ja ji neznam!) 

Ale je pekna:)

> Takze na miste 404 stranky je script, ktery si zavolane jmeno najde v db a zobrazi?
> Chapu to dobre?

Ja bych pouzil nasledujici:

do .htaccess (nebo tak nekde)

ErrorDocument 404 /presmerovavac.php


A do /presmerovavac.php

<html>
<head>
<title>Redirect</title>

<?php

  $request=explode("/",$_SERVER["REQUEST_URI"]);
  $hledat=$request[count($request)-1];
  print("<meta http-equiv=\"refresh\" content=\"0; 
url=http://www.domena.cz/hledat.php?co=".$hledat."\">");
php?>

</head>
<body>
mozna pro jistotu napsat cilovou adresu
</body>
</html>

VV


Další informace o konferenci Linux