Autor Zpráva
mates99
Profil *
Ahoj, potřeboval bych poradit. Chtěl bych udělat pár úprav na jednom už fungujicím webu a dát ho prozatím na testovací ftp. Ale s tím přesunem mám docela problém. Na tom webu je menu kde jsou odkazy ve tvaru http://server/neco/, ale na tom webu existuje jen index.php (když nebudu počítat konfigurační soubory). V tom indexu se pomocí
$url=array_reverse(explode('/', $_SERVER['REQUEST_URI']));
oddělí název stránky a následně se podle názvu vrátí obsah z sql. Znaméná to, že bych potřeboval všechny odkazy směřovat na index.php. V původním .htaccessu je tahle řádka
RewriteRule  (.*) index.php?apache_path=$1 [L,QSA]
, ale na hostingu mi chvíli bliká stránka jakoby se pořád obnovovala a pak to vyhodí chybu 500 Internal Server Error. Neporadil by mi někdo jak to mám vyřešit? Děkuji.
mates99
Profil *
Ještě doplním, tohle je teď celý obsah htaccessu :


RewriteEngine on

RewriteOptions Inherit
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule  (.*) index.php?apache_path=$1 [L,QSA]


už mi naběhne index.php, ale když klinku na nějaký odkaz, tak zase Internal Server Error 500.
mates99
Profil *
Tak jsem dal před index.php / a už to jede.
severus
Profil
Pomoz si sám, co :-)
japlavaren
Profil
supni ta rewrite base /, budes mat pokoj i ked ta bude viac odkazov

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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