Soubor .htaccess a chyba 500
3 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Ahojte, mám na webu tj-chemicka.wz.cz problém se souborem .htaccess. Obsah souboru: Options -Indexes RewriteEngine on RewriteCond %{REQUEST_FILENAME} -d RewriteRule .* index.php [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.+)$ index.php?q=$1 [L] Mám na dvou různých jiných serverech toto vyzkoušené a vím, že to je funkční. Pouze na tomto serveru mi to hází chybovou stránku (Chyba 500 - Chyba na straně serveru s textem: Při zpracování požadavku došlo k chybě. Příčinou je zřejmě špatné nastavení v souboru .htaccess). Neporadí mi někdo, jak tento problém vyřešit?
-
Tak jsem si poradil sám :) Stačilo přidat před index.php lomítko (/). Otázkou tedy je, proč tohle nikde jinde nutné nebylo?
-
Nejspíš proto, že součástí %{REQUEST_FILENAME} je i úvodní lomítko. Ostatní servery na to mohou mít nějakou záplatu.