Autor | Zpráva | ||
---|---|---|---|
Natlaid Profil * |
#1 · Zasláno: 9. 1. 2010, 17:55:01
Mám problémi s .htaccess...
Chtěl jsem použít mod_rewrite, ale pak se mi to nepovedlo a proto jsem vyzkoušel jenom chybové dokumenty (error 404 atd.)... Stejně my to nefungovalo. Kvůli tomu, bude zádrhel jinde... |
||
Natlaid Profil * |
#2 · Zasláno: 9. 1. 2010, 17:59:47
Zapomněl jsem dodat, používám EasyPHP 2.0.0.0
|
||
denCo Profil |
#3 · Zasláno: 9. 1. 2010, 18:01:24
daj celý kód ktorý ti nefunguje a máš správne uložený súbor .htaccess?
|
||
Natlaid Profil * |
#4 · Zasláno: 9. 1. 2010, 18:04:12
Toto je kód, který mám v .htaccess
ErrorDocument 404 /e404.html Mám to uložné správně... |
||
denCo Profil |
#5 · Zasláno: 9. 1. 2010, 18:08:58
A čo sa stane, keď prejdete na stránku, ktorá nefunguje? A máte aj vytvorený súbor e404.html?
|
||
Natlaid Profil * |
#6 · Zasláno: 9. 1. 2010, 18:35:37
Když, přejdu na stránku, která nefunguje, tak se my objeví:
Objekt nenalezen! Požadované URL nebylo na tomto serveru nalezen... Prostě se zobjeví normální error dokument od EasyPHP... Jinak e404.html mám vytvořený... |
||
mckay Profil |
#7 · Zasláno: 9. 1. 2010, 21:57:17
Natlaid:
Je možné, že máš e404.html umístěný jinde než na localhost/e404.html. Jinak co se týče toho nefungujícího rewrite, je možná potřeba ho povolit v souboru httpd.conf - hledej v adresáři apache, nebo jak to má Easy php označené. Až otevřeš httpd.conf, najdi si řádek LoadModule rewrite_module modules/mod_rewrite.so |
||
Natlaid Profil * |
#8 · Zasláno: 10. 1. 2010, 10:32:38
mckay
Toto jsem už udělal, ale stejně my to nefunguje... |
||
mckay Profil |
#9 · Zasláno: 10. 1. 2010, 10:34:31
Natlaid:
ErrorDocument 404 /e404.html Tento řádek ti zajistí, že se bude jako error page pro daný adresář vkládat soubor z http://localhost/e404.html a já se ptám: "Máš opravdu e404.html v http://localhost/e404.html"? |
||
Natlaid Profil * |
#10 · Zasláno: 10. 1. 2010, 10:39:46
Na jakpsatweb.cz jsem narazil, na to, že musím mít nastavenou tuto hodnotu: AllowOverride, ale nevim jak...
Mohlo by to být kvůli otmu... Já tam vždycky vedle toho mám: None |
||
Natlaid Profil * |
#11 · Zasláno: 10. 1. 2010, 10:40:18
mckay
Ano mám... |
||
Yur4Y Profil |
#12 · Zasláno: 10. 1. 2010, 10:45:44 · Upravil/a: Yur4Y
Natlaid:
Tak si otvorte httpd.conf a zmeňte AllowOverride None na AllowOverride All. Potom reštartujte Apache. |
||
Natlaid Profil * |
#13 · Zasláno: 10. 1. 2010, 11:01:13
Yur4Y:
Ano, to je ono, ale funguje mi jen Error dokument a mod_rewrite ne... Jinak děkuju... Nevíte ještě co stím? |
||
Časová prodleva: 5 dní
|
|||
d.b.cooper Profil * |
#14 · Zasláno: 15. 1. 2010, 10:00:34
Natlaid:
neni to tim ze nemas na zacatku souboru .htaccess radek RewriteEngine On ----------------------------------------- jinak mam problem ale vsude sem cet v navodech jak sprovoznit .htaccess v easyphp 3.0 v configu sem radek odkomentoval a u directory ke slozce k .../EasyPHP 3.0/www/ sem opravil z AllowOverride None na na AllowOverride All a porad nic testoval sem to na eshopu ktery je na ftp funkcni ale na localu porad nic pri presmerovani adres z .php na .html mi to hazi stranka nenalezena v .htaccessu se moc neviznam ale jak rikam jit by to melo na ftp je kopie a slape to dobre - rika to nekomu neco ? - nemuze to byt tim ze je .htaccess zapnut jen v "rootu" teda na ceste .../EasyPHP 3.0/www/ ja tam totiz mam podslozky pro jednotlivy projekty a cesta je .../EasyPHP 3.0/www/motic/.htaccess ? - nemusel ste nekdo v configu menit jeste nekde neco ? - nestara se o to neco jinyho nez mod_rewrite diky za jakoukoliv odpoved p.s. pro rejpaly nemam ceskou diakritiku nainstalovanou sry |
||
d.b.cooper Profil * |
obsah souboru .htaccess:
RewriteEngine on RewriteBase / RewriteRule ^(.*)-D(.*)\.html$ /drazby_detail.php?ostatni=$1&id=$2 [QSA,L] RewriteRule kontakt.html /kontakt.php [QSA,L] RewriteRule index.html /index.php [QSA,L] RewriteRule drazby.html /drazby.php [QSA,L] RewriteRule exekucni-cinnost.html /exekucni-cinnost.php [QSA,L] RewriteRule pravni-uprava.html /pravni-uprava.php [QSA,L] RewriteRule pro-dluzniky.html /pro-dluzniky.php [QSA,L] RewriteRule pro-zamestnavatele.html /pro-zamestnavatele.php [QSA,L] RewriteRule soukrome-exekuce.html /soukrome-exekuce.php [QSA,L] RewriteRule uredni-deska-F(.*)-R(.*)\.html$ /uredni-deska.php?f=$1&r=$2 [QSA,L] RewriteRule uredni-deska.html /uredni-deska.php [QSA,L] RewriteRule nedorucene-pisemnosti-F(.*)-R(.*)\.html$ /nedorucene-pisemnosti.php?f=$1&r=$2 [QSA,L] RewriteRule nedorucene-pisemnosti.html /nedorucene-pisemnosti.php [QSA,L] RewriteRule informace-pro-zajemce.html /informace-pro-zajemce.php [QSA,L] RewriteRule exekutorske-zapisy.html /exekutorske-zapisy.php [QSA,L] RewriteRule 404.html /404.php [QSA,L] ErrorDocument 404 /404.php Moderátor Davex: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na
![]() |
||
Časová prodleva: 13 let
|
0