Nejste přihlášeni
Stránky 1
Zdravím zdatnější.
Řeším jeden problém s chybovkou u WP. Pro doménu s WP je nastavena "klasická" chybovka WP, .htaccess je standardní WP.
# 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
na subdoméně je .htaccess s obashem
ErrorDocument 404 http://www.domena.tld/subdomena/index.php
Problém je, že chybovku zpracuje WP, nikoliv .htaccess na subdoméně.
Jak zabránit WP ve zpracování chybovky a přenechat její zpracování souboru .htaccess na subdoméně, při současném ponechání nastavení WP pro chybovku na doméně? Tedy jakýkoliv požadavek na www.domena/subdomena/neexistujici.php byla zpracována na této subdoméně, nikoliv WP? Ostatní pak ponechat na WP.
Díky za rady.
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
Takže pokud to chápu dobře, tak chcete, aby se na subdoméně nezobrazovala chybová stránka WordPressu, ale nějaká kterou si sám nastavíte.
Mělo by stačit vložit
<IfModule mod_rewrite.c>
RewriteEngine On
ErrorDocument 404 http://www.domena/subdomena/neexistujici.php
</IfModule>
do .htaccess.
Když je v souboru .htaccess například jen kód
ErrorDocument 404 http://www.domena.tld/subdomena/index.php
, tak přesměrování na chybovou stránku proběhne v pořádku. Pokud se tento kód přidá k tomu původnímu .htaccess WordPressu, tak ale přesměrování neproběhne.
Potom už můžu doporučit jen plugin http://wordpress.org/plugins/404-simple-redirect/. Stačí si nastavit URL adresu, kam bude v případě chybové stránky uživatel přesměrován.
Kontaktujte nás | FAQ
Email: fk@endora.cz
Offline
První varianta není moc vhodná, vyzkouším plugin.
Domníval jsem se, asi mylně, že pokud dojde k chybě na subdoméně, uplatní se právě .htaccess ze této subdomény. Bohužel zafunguje WP.
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
Stránky 1