< návrat zpět

Diskuse


Téma: Error Document rss

Zaslal/a 5.1.2010 18:39

Po aktualizaci na 7.4.2 mi přestal fungovat Error document. Nevím, v předchozí verzi jsem měl v .htaccess odkaz
ErrorDocument 404 /uvod.px.html
na neexistující stránku a CMS vyhodilo svou error page, podobně, jako když odkážu např. na http://sunlight-cms.net/index.php?m=topic&id=1105&page=1#posts.
V nové verzi však při chybě místo chybové stránky ze Sunlight naskočí chybová stránka hostujícího serveru.
Jak to zařídit, aby se při chybě (soubor nenalezen) otevřela chybová stránka systému Sunlight? Díky 1

Zaslat odpověď >

Strana:  « předchozí  1 2
#007037
Prostě pokud chceš mít vlastní stránku pro chybu 404, tak do souboru .htaccess dát toto:
ErrorDocument 404 /nenalezeno.p0.html
Funguje to, jen když máš nainstalovaný a aktivní doplněk mod rewrite. Pokud ho nemáš anebo nemůžeš použít tak do .htaccess dáš toto:
ErrorDocument 404 /index.php?p=0

Dalo by se s tím pohrát, aby to zobrazovalo i jméno nenalezeného souboru atd.. 1
#007042
V tom souboru .htaccess mám tohle:

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/([0-9a-zA-Z\.\-]*)\.(p|a)([0-9]*)\.html [NC]
RewriteRule ([a-zA-Z.-]*)\.p([0-9]*)\.html /index.php?p=$2 [L,QSA]
RewriteRule ([a-zA-Z.-]*)\.a([0-9]*)\.html /index.php?a=$2 [L,QSA]

Když tam dám
ErrorDocument 404 /nenalezeno.p0.html

tak mi některé sekce hází Error... Mod rewrite mám nainstalovaný. 7
Vždyť jsem psal, že jsem ...

Strana:  « předchozí  1 2