Autor Zpráva
p_a_v_e_l
Profil *
Čaute, trochu se babram s mode_rewrite mam adresař test je tam jen index.php .htaccess error.php no a ja chci dosahnout toho že když dam http://127.0.0.1/test/ tak když tam dam adresu http://127.0.0.1/test/xxx.php tak chci vyvolat stranku error.php ale zobrazuje se mi stránka


Not Found

The requested URL /test/gfsd.dfs was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.0.55 (Win32) DAV/2 PHP/5.1.1 Server at 127.0.0.1 Port 80


.htaccess vypada takto:
RewriteEngine on


#chybové stranky
ErrorDocument 404 /error.php
jak to mam řešit?
Kajman_
Profil *
A nechcete náhodou test/error.php?
ErrorDocument 404 /test/error.php

nebo třeba
ErrorDocument 404 error.php
p_a_v_e_l
Profil *
Kajman_
děkuji...ale tato alternativa mi nefunguje...
ErrorDocument 404 error.php
ale ta prvni ano takže to nevadi..děkuji
p_a_v_e_l
Profil *
Nechci zakladat další topic takže pokračuji v tomto, pořád se babram v tom mode_rewrite
.htaccess vypada takto:
RewriteEngine On
RewriteRule ^(.*).html  /?page=$1

takže když zavolam stránuk
http://127.0.0.1/test/expoinfo.php?page=prazdniny
tak by mi to mělo hodit stránku typu
http://127.0.0.1/test/prazdniny.html
bohužel nedaři se mi to ...
studoval jsem tady tyto stránky
http://mike.treba.cz/mod_rewrite-a-hezke-url/
bohyn
Profil
p_a_v_e_l
takže když zavolam stránuk
http://127.0.0.1/test/expoinfo.php?page=prazdniny
tak by mi to mělo hodit stránku typu
http://127.0.0.1/test/prazdniny.html;

Prepisovat "osklive" URL na "hezke"? Predpokladam ze jsi to myslel opacne. Do browseru musis zadat http://127.0.0.1/test/prazdniny.html a Apache pak zavola script http://127.0.0.1/test/expoinfo.php?page=prazdniny. Aspon teda tohle dela ten tvuj rewrite.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0