#1 2013-10-04 13:48:55

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Stránka 404 ze subdomény

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

#2 2013-10-04 14:41:42

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: Stránka 404 ze subdomény

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

#3 2013-10-04 21:00:04

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: Stránka 404 ze subdomény

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

Zápatí

Založeno na FluxBB | CZ a SK