Autor Zpráva
kubatt
Profil
ahoj potřebuji pomocí mod_rewrite zjistit zda daný soubor existuje a pokud ne přesmněrovat to na adresu i s tou adresou kterou sem naspal takže třeba napíšu do prohlížeče
http://mojestranka.cz/slozka_neni
a to mně hodí do
http://mojestranka.cz/error404.php?url=http://mojestranka.cz/slozka_neni
tohle potřebuji díky :)
jo a zatím jsem použil toto
RewriteEngine on
RewriteBase / 

RewriteCond  %{ENV:REDIRECT_STATUS}  =""
RewriteCond %{HTTP_HOST} ^([^.]*).bloceg.wz.cz
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/?$ www/%1/$1 [L,QSA]

RewriteCond  %{ENV:REDIRECT_STATUS}  =""
RewriteCond %{HTTP_HOST} ^([^.]*).bloceg.wz.cz
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*)/?$ index.php?eroor409&b=%1&z=$1 [L,QSA]


ale vše to přesměrovává jako že to neexistuje
Kajman_
Profil *
Není jednodušší si nastavit error dokument a v něm se podívat do adresy?
ErrorDocument /error404.php


Jinak ten druhý blok se asi těžko někdy použije. Těžko bude něco zárověň souborem i adresářem. Mrkněte na flag OR.
kubatt
Profil
Kajman:
prosímtě nevíš jak poslat celou adresu stránky co jsem zadával?do prohlížeče ?
Kajman_
Profil *
Vypište si v error404.php
phpinfo();

Určitě tam najdete jména všech proměnných, které potřebujete.
kubatt
Profil
no jo ale já myslel předchozí takže třb zadám
http://mojestranka.cz/fgdg.nene
a to mně hodí na to chyba404.php a tam potřebuji zjistit že sem byl před tím na stránce http://mojestranka.cz/fgdg.nene
Kajman_
Profil *
Proč by to někam házelo? Nechte si v adresní řádce fddg.nene a obsah chybové stránky vygenerujte souborem chyba404.php.

http://www.jakpsatweb.cz/clanky/errordocument-404.html
kubatt
Profil
jj díky :-D

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0