Autor Zpráva
rollerblade
Profil *
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 *
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
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>";
?>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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