Page 1 of 1

htaccess: rewrite + Error Pages

Posted: Wed Feb 21, 2007 2:40 pm
by waechter
Kann es sein das man rewrite und Error Pages in htaccess nicht gleichzeitig drinnen haben kann?

rewrite funktioniert und wenn ich den alleine schon funktionierenden error code dran hänge geht nur rewrite.
allerdings werden dann nicht die standart errorseite angezeigt (sie vom webhoster) sondern eine englische error seite die ich ned programmiert habe

Code: Select all

# === REWRITE ===

Options +FollowSymLinks
RewriteEngine on
RewriteBase /

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !.
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
RewriteRule ^(.+)$ index.php?page=$1 [QSA]


# === ERROR PAGES ===
# / vor dem Link bedeutet vom root-Verzeichniss aus
ErrorDocument 404 /error404.html
ErrorDocument 403 /error403.html
ErrorDocument 503 /error503.html

Re: htaccess: rewrite + Error Pages

Posted: Thu Feb 22, 2007 5:10 pm
by cyberman
waechter wrote: allerdings werden dann nicht die standart errorseite angezeigt (sie vom webhoster) sondern eine englische error seite die ich ned programmiert habe
Was steht denn auf dieser Seite drauf?

PS: Mit CMSms kann man eine eigene 404er Seite definieren kann (Administration, Menü Administrator > Globale Einstellungen). Evtl. kollidiert dies mit deiner .htaccess  ::) ... kannst ja mal versuchen, die 404er Definition aus der htaccess rauszunehmen.

Re: htaccess: rewrite + Error Pages

Posted: Fri Feb 23, 2007 5:17 pm
by waechter
cyberman wrote: PS: Mit CMSms kann man eine eigene 404er Seite definieren kann (Administration, Menü Administrator > Globale Einstellungen). Evtl. kollidiert dies mit deiner .htaccess  ::) ... kannst ja mal versuchen, die 404er Definition aus der htaccess rauszunehmen.
is ned auf aktiv gestellt.
cyberman wrote:
waechter wrote: allerdings werden dann nicht die standart errorseite angezeigt (sie vom webhoster) sondern eine englische error seite die ich ned programmiert habe
Was steht denn auf dieser Seite drauf?
Beispiel Error Code 404:
Standart: Errorseite vom Webhoster
Laut .htaccess: meine Error Seite
Angezeigt: Error Seite von Apache o.ä.

Re: htaccess: rewrite + Error Pages

Posted: Mon Feb 26, 2007 10:51 am
by faglork
Moin moin!

Ich vermute dass deine .htaccess einen Fehler aufweist. Die von dir verlinkte Apache-Fehlermeldung tritt dann auf, wenn keine Fehlerseite definiert ist. Zumindest bei meinem Apache.


Viele Grüße,
Alex