Seite 1 von 1

mod_rewrite hat paar Macken

Verfasst: 11.08.2007, 23:53
von ESeoC
Hoffe ihr könnt mir weiterhelfen.
Habe folgenden Text in meiner .htaccess

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]
Soweit so gut, doch wenn ich die nun
domain.de/beta/ aufrufen will, leitet er micht auch www.domain.de um.
Wenn ich diese Passage rausnehme, dann erreiche ich beie Unterseite auch unter domain.de/beta wieder und nicht nur unter www.domain.de/beta/

Desweiteren gibt es auch Probleme bei den Fehlerseiten.
Gehe ich direkt einen Link falsch ein z.B.
domain.de/lik.html (anstatt link.html) dann zeigt er nur die Standart-Errormeldung und nciht meine. Bei www.domain.de/lik.html geht es wieder.

Kann man das irgendwie ändern, damit alles so funktioniert wie es soll, oder ist das eine allgemeien Schwäche des Systems...

Verfasst:
von

Re: mod_rewrite hat paar Macken

Verfasst: 12.08.2007, 00:03
von Manny
ESeoC hat geschrieben:

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]
Probier es mal so...

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.domain\.de
RewriteRule (.*) http://www.domain.de/$1 [L,R=301]
Eine Schwäche des Systemes wohl eher nicht. ;)

Verfasst: 12.08.2007, 12:53
von ESeoC
Komisch. Auf meiner anderen Webseite geht es.
Der andere Code von Dir hat leider das gleiche (oben beschriebende Problem).

Kann es evtl. am Server liegen.
Mein anderes Projekt liegt bei einem anderen Provider...

Verfasst: 12.08.2007, 12:56
von Manny
hm...

hast du es direkt nach:

RewriteEngine On
RewriteBase / # <- evtl. probieren?

Verfasst: 12.08.2007, 13:15
von ESeoC
RewriteEngine On
RewriteBase / #
RewriteCond %{HTTP_HOST} !^www\.domain\.de
RewriteRule (.*) https://www.domain.de/$1 [L,R=301]

So habe ich es stehen.
Doch geht jetzt gar nichts mehr ;)

"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, info@domain.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log."

Verfasst: 12.08.2007, 13:19
von Manny
Sorry, Fehler meinerseits

RewriteBase /
OHNE # . Das war nur als Kommentar meinerseits gedacht. :oops:

Verfasst: 12.08.2007, 13:25
von ESeoC
Immer noch das gleiche Problem.
Jetzt zeigt er mir sogar für https://domain.de/ordner/seite.html eine Fehlermeldung.
Bin ich zu doof?

Auf meinem anderen Probjekt funktioniert es ja auch...

Verfasst: 12.08.2007, 13:32
von Manny
Dann würde ich mal den Support Deines Hosters kontaktieren.

Ich nehme mal an, das es kein Server ist, oder?

Verfasst: 12.08.2007, 13:33
von ESeoC
Beim Projekt wo dieses Problem auftritt, handelt es sich um meinen eigenen Server... das ist ja das lustige dabei. Ich werde einmal nachfragen.

Verfasst: 12.08.2007, 13:39
von Manny
ich geh auch immer von meinem server aus :roll:

hat man nur "webspace" dann ist man immer etwas eingeschränkt.