Autor | Zpráva | ||
---|---|---|---|
rollerblade Profil * |
#1 · Zasláno: 19. 6. 2012, 21:30:51 · Upravil/a: Moderátor (editace znemožněna) 20. 6. 2012, 01:20:46
Dobrý den, mám takový problém pokud dám ve vyhledávači localhost naskočí mi všechny weby. Pokud jeden vyberu tak mi naskočí stránka index. Adresa pak vypadá takto: http://localhost/manzelnahodinupardubice/ a pokud kliknu na jakýkoliv odkaz v menu stránky tak to udělá toto: http://localhost/sluzby/ a výpis Not Found The requested URL /index.php was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Nevím co s tím, na ostrém provozu to běží Ok. Děkuji moc!!
Moderátor Majkl578: Titulek „Problém Easy php“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
|
||
Keeehi Profil |
Vymazat
/ na začátku odkazů? Viz Odkazy v HTML » Kořenové adresy
|
||
rollerblade Profil * |
#3 · Zasláno: 19. 6. 2012, 22:16:32
Keeehi:
Díky za info, nebude se to pak chovat na serveru špatně? Potřeboval ybch to aby mi to fungovalo stejně jako na forpsi. Tak, říkáš smazat u všeho lomítko:) A není to třeba něco s .htacess ??? Díky za info... |
||
Keeehi Profil |
#4 · Zasláno: 19. 6. 2012, 22:26:35
rollerblade:
Neříkám, že to tak je, ale mohlo by to tak být. A rozbít by se to snad nemělo. Případně by se to dalo ještě vyřešit vytvořením virtualhostu na localhostu. |
||
candiess Profil |
rollerblade:
je určo mnoho řešení, já znám dvě řešení (dříve našeho) problému :) 1) uděláš si virtual hosty Výhody: - adresy typu http://manzelnahodinu místo localhostu, zkátka každý projekt bude mít svou adresu Nevýhody: - pro každý projekt musíš přidávat řádky do souboru, více se dočteš v postupech 2) před každý odkaz přidáš tvz baseurl Výhody: - fakt se jich hodně :) Nevýhody: - před každý odkaz baseurl Pokud se rozhodneš pro baseurl tak tady máš skript: <?php //Baseurl $wamp = "manzelnahodinupardubice"; $server = $_SERVER['SERVER_NAME']; if($server=="localhost") { $baseurl = "http://$server/$wamp"; } else { $baseurl = "http://$server"; } //a pak v souborech echo "<a href='$baseurl/sluzby'>Služby</a>"; ?> |
||
Časová prodleva: 11 let
|
0