htaccess – chyba 500
Zdravím,
při načítání domény matogrosso.cz mi vyskočí hláška
Internal Server Error
Pri zpracovani pozadavku doslo k vnitrni chybe. Pravdepodobne se jedna o chybu v .htaccess souboru.
Ctete instrukce v nasi znalostni bazi: Chyba 500 – Internal Server Error
Nepovedlo se mi ale nalézt chybu v htaccess souboru
# BEGIN WordPress
# Direktivy (řádky) mezi „BEGIN WordPress“ a „END WordPress“ jsou
# dynamicky generované a měly by být upravovány pouze pomocí filtrů WordPressu.
# Veškeré změny směrnic mezi těmito značkami budou přepsány.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Máte prosím nějaký tip, kde by mohla být chyba?
Díky
3 Answers
Dobrý den,
na vině byl opravdu .htaccess. Co přesně se dělo nevím, nejspíše s něčím kolidoval. Přepsání kódu nezabralo, pomohlo pouze smazání celého souboru .htaccess a jeho opětovné ruční vytvoření a doplnění kódu
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /ind
Řešením je tedy místo přepsání, vytvořit zcela nový .htaccess s kódem výše. To jsem provedl a nyní Vám web funguje.
Dobrý den,
zkuste kód přepsat na následující
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress