htaccess: rewrite + Error Pages

Deutschsprachiger Support für CMS Made Simple
Post Reply
waechter

htaccess: rewrite + Error Pages

Post 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
cyberman

Re: htaccess: rewrite + Error Pages

Post 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.
waechter

Re: htaccess: rewrite + Error Pages

Post 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.ä.
faglork

Re: htaccess: rewrite + Error Pages

Post 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
Post Reply

Return to “German - Deutsch”