.htaccess Problem/Frage

vom 17.02.2008, 14:04 Uhr

Der ein oder andere kennt sicherlich das Problem, was wordpress einem stellt. Es kann nur auf die http://www oder http:// konfiguriert werden, aber nicht auf beide. Nun habe ich einen script gefunden(.htaccess), der alles ohne www ein www hinzufuegt. Wie kann ich den Spies umdrehen, sodass alles was mit www ist ohne www wird.

Ich hoffe ihr koennt mir folgen und helfen. hier der benutzte script:

Code: Alles auswählen
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^fuerfrei\.de$ [NC]
RewriteRule ^(.*)$ http://www.fuerfrei.de/$1 [R=301,L]

» Black Lion » Beiträge: 191 » Talkpoints: 4,98 » Auszeichnung für 100 Beiträge



Da ich mich mit Wordpress nicht aus kenne, kann ich das Problem nicht hundertprozentig nachvollziehen, aber wenn du die zwei Zeilen von oben so umbaust, müsste es doch entsprechend funktionieren, oder?

Code: Alles auswählen
RewriteCond %{HTTP_HOST} ^www\.fuerfrei\.de$ [NC]
RewriteRule ^(.*)$ http://fuerfrei.de/$1 [R=301,L]

» ko » Beiträge: 131 » Talkpoints: -0,61 » Auszeichnung für 100 Beiträge


das hat leider nicht geklappt.
Oben stand als titel zwar http://fuerfrei.de doch es wurde immernoch das falshce angezeigt(eine fehlermeldung)

» Black Lion » Beiträge: 191 » Talkpoints: 4,98 » Auszeichnung für 100 Beiträge



Leider kann ich es nicht so einfach nach stellen, aber nur zur Sicherheit die Nachfrage, dass du die anderen beiden Zeilen auch auskommentiert hast, weil sonst widersprechen die sich ja.

Ich würde das Ganze übrigens erst mal mit einem Element probieren und nicht gleich mit der ganzen Seite. Dann legst du nicht die ganze Seite lahm, sondern nur das eine Element.

Also zum Beispiel:
http://www.fuerfrei.de/wp-includes/images/smilies/icon_wink.gif

Code: Alles auswählen
RewriteCond %{HTTP_HOST} ^www\.fuerfrei\.de$ [NC]
RewriteRule ^(.*/icon_wink.gif)$ http://fuerfrei.de/$1 [R=301,L]

Was passiert denn dann?
Kann man das eine Element aufrufen?

» ko » Beiträge: 131 » Talkpoints: -0,61 » Auszeichnung für 100 Beiträge



Ah, ich habe meinen Fehler entdeckt.

Ich musste in wordpress die domain umkonfigurieren.

Vielen dank fuer die Hilfe

» Black Lion » Beiträge: 191 » Talkpoints: 4,98 » Auszeichnung für 100 Beiträge


Hm, das hört sich aber so, als ob du beide ReWrite-Rules gleichzeitig aktiv hattest.

Dann ist mit noch aufgefallen, dass vielleicht auch ein "/" zuviel drin ist in der letzten Regel - aber auch schon in deinem Beispiel, deswegen kann's daran eigentlich nicht liegen.

Trotzdem hier nochmal ein letzter Versuch, wenn du magst.
Den Code *komplett* gegen deinen von oben austauschen.

Code: Alles auswählen
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.fuerfrei\.de$ [NC]
RewriteRule ^(.*)$ http://fuerfrei.de$1 [R=301,L]

EDIT:
Ah, ok, dann ist ja alles klar. :). Mein Posting bezog sich natürlich auf einen Beitrag weiter oben...

» ko » Beiträge: 131 » Talkpoints: -0,61 » Auszeichnung für 100 Beiträge


Ähnliche Themen

Weitere interessante Themen

^