Když Vám nefungují seo odkazy na WordPressu

Ahoj, možná jste se s tím již setkali, že Vám na některém hostingu po instalaci WordPressu a aktivování pěkných adres (seo adresy) – Permalinks, se vám tyto adresy aktivovaly, ale na blogu to ukazuje že pak stránka neexistuje.

Problém může být v tom, že vám skript nemůže vytvořit a nebo upravit soubor .htaccess, který je k aktivaci WordPress SEO adres třeba. Do tohoto souboru WordPress zapíše pravidlo pro přepis standardních adres na ty SEO přátelské.

Nevím jaká fnkce je na hostingu třeba zapnout, pokud to víte, prosím podělte se o to v komentářích.

.htaccess budete jinak muset manuálně vytvořit. Když chci například adresu http://ceskyblog.info/pekna-adresa-clanku, je třeba do .htaccess vložit tento kód:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Mělo by to tak být správně a pak by vám měly začít fungovat ty trvalé odkazy.

U podobných hostingů se může objevovat chyba také při editaci šablon, bude třeba změnit práva k souborům. A nebo ani nepůjde instalace a budete muset soubor wp-config.php manuálně editovat. To vám WordPress naštěstí řekne.