Leider wurde der Thread org oder .de hier? (http://www.pragmamx.org/modules.php?name=Forum&topic=13612.0) schon geschlossen, weshalb ich nochmal einen neuen eröffnen muss ::)
Andi erwähnte dort, "eine mod_rewrite Umleitung eingerichtet" zu haben. Mich würde auch interessieren wie das funktioniert, da ich will dass sämtliche Zugriffe auf http://bla.de auf http://www.bla.de umgeleitet werden.
Vielen Dank,
DigDug
Also ich weis zwar nicht ob es die beste Lösung ist, es gibt bestimmt noch 100 andere Möglichkeit.. z.b direkt über das Admin Domain Modul etc.
Also wir haben das so gelöst..
haben auf den einen WEB Server ... eine index.htm index.html index.php angelegt in dieser Datei dieses eingetragen.
<head>
<meta http-equiv="refresh" content="0; URL=http://www.xxxxxx.de">
<title>_____/ MEINE SEITE</title>
So dann wird die www.xxx.org zu www.zzzz.de geleitet...
Vielleicht hilft das ja ein wenig weiter.
Mit freundlichen Grüßen
Rene
Hier wurde es besser gelöst, hier wird alles auf die Org umgeleitet.
also
http://www.pragmamx.de/modules.php?name=Forum&topic=13635.msg92809%3btopicseen
geht nach
http://www.pragmamx.org/modules.php?name=Forum&topic=13635.msg92809%3btopicseen
Hi :)
den anderen Thread habe ich geschlossen, weil er im Informationsforum ist.
Dort wollen wir nicht diskutieren ;)
Ok, die Umleitung geht über die .htaccess Datei.
Hier ein passender Thread dazu im mod_rewrite Forum:
http://www.modrewrite.de/foren/ftopic1003.html
Und hier der entsprechende Ausschnitt aus unserer .htaccess:
# das kann nötig sein
Options +FollowSymLinks
# modrewrite einschalten
RewriteEngine on
# das kann nötig sein
RewriteBase /
# Bedingungen
RewriteCond %{HTTP_HOST} ^212\.162\.15\.20$ [OR]
RewriteCond %{HTTP_HOST} ^board\.pragmamx\.[comderg]+$ [OR]
RewriteCond %{HTTP_HOST} ^pragmamx\.[comderg]+$ [OR]
RewriteCond %{HTTP_HOST} ^www\.pragmamx\.de$ [OR]
RewriteCond %{HTTP_HOST} ^www\.pragmamx\.com$
# die Umleitung, mit option permanent
RewriteRule ^(.*)$ http://www.pragmamx.org/$1 [L,R=301]
Für Dich müsste es so passen:
# das kann nötig sein
Options +FollowSymLinks
# modrewrite einschalten
RewriteEngine on
# das kann nötig sein
RewriteBase /
# Bedingungen
RewriteCond %{HTTP_HOST} ^bla\.de$ [OR]
# die Umleitung, mit option permanent
RewriteRule ^(.*)$ http://www.bla.de/$1 [L,R=301]
Dazu kommt bei uns noch das nachträgliche Umschreiben, des HTML-Outputs, über die ThemeEngine, wo aus pragmamx. de pragmamx. org gemacht wird...
Das muss aber nicht sein, ist mehr kosmetischer Natur ;)
Siehste las ein Prof schreiben und schon stimmt die sache :-) THX Andi..
Habe echt was überlesen modrewrite
Grrrr
Mfg Rene ;)
Danke für die schnellen Antworten ... ich schätze mal bei nur einer RewriteCond braucht man am Ende der Zeile kein [OR] ... trotzdem quittiert mein Apache diese .htaccess-Datei immer mit einem 500er-Serverfehler :-\
Hallo !
Zitattrotzdem quittiert mein Apache diese .htaccess-Datei immer mit einem 500er-Serverfehler
Um überhaupt mod_rewrite nutzen zu können muss
a: Der modul mod_rewrite beimn Apachen eingebunden sein
und
b: Musst Du Konfigurationen via .htaccess ändern dürfen.
Das bedeutet AllowOverride muss mindestens für den Bereich auf dem Webspace wo Dein Paket liegt
eingeschaltet sein (httpd.conf oder vhost.conf) . Ansonsten kannst Du keine mod_rewrite Rules anlegen, weil Du die Serverkonfigration nicht ändern darfst.
MfG
jubilee
Hi
ZitatFür Dich müsste es so passen:
Code:
# das kann nötig sein
Options +FollowSymLinks
# modrewrite einschalten
RewriteEngine on
# das kann nötig sein
RewriteBase /
# Bedingungen
RewriteCond %{HTTP_HOST} ^bla\.de$ [OR]
# die Umleitung, mit option permanent
RewriteRule ^(.*)$ http://www.bla.de/$1 [L,R=301]
Könntest du das obige für mich auch anpssen? modewrite ist aktiv und funktioniert.
Ein Beispiellink aus Google der jetzt umgeleitet werden sollte:
Alter Link:
Zitathttp://www.seminaranzeiger.ch/vkpmx_base_v003/html/modules.php?name=Web_Links&file=index&l_op=viewlinkdetails&lid=13&ttitle=Engelsreiki
neuer link (auf den umgeleitet werden sollte):
Zitathttp://www.seminaranzeiger.ch/cms/modules.php?name=Web_Links&file=index&l_op=viewlinkdetails&lid=13&ttitle=Engelsreiki
vielen Dank
Zitat
# Bedingungen
RewriteCond %{HTTP_HOST} ^www\.seminaranzeiger\.ch/vkpmx_base_v003/html/
# die Umleitung, mit option permanent
RewriteRule ^(.*)$ http://www.seminaranzeiger.ch/cms/$1 [L,R=301]
Probier mal aus
MfG
jubilee
Hi
Ich habe jetzt eine .htaccess Datei mit nur dem Inhalt, den du vorgeschlagen hast je in die Verzeichnisse
seminaranzeiger.ch/
seminaranzeiger.ch/vkpmx_base_v003/
seminaranzeiger.ch/vkpmx_base_v003/html/
angelegt. Leider funktioniert die Umleitung noch nicht.
merci Andy
Hallo !
NUR in den Webroot legen
UND
Das was ich geschrieben hab, sind nur die Änderungen gegenüber Andi's Beispiel.
Nur meine beiden Zeilen alleine geht natürlich nicht.
Musst den Rest schon vom vorigen Beispiel nehmen ....
Mfg
jubilee
Hallo jubilee,
ich hab das immer nocht hingekriegt mit der permanenten Umleitung. Soweit ich das verstanden habe, sollte meine .htaccess Datei so aussehen - dies funktioniert aber nicht:
Zitat# das kann nötig sein
Options +FollowSymLinks
# modrewrite einschalten
RewriteEngine on
# das kann nötig sein
RewriteBase /
# Bedingungen
RewriteCond %{HTTP_HOST} ^www\.seminaranzeiger\.ch/vkpmx_base_v003/html/
# die Umleitung, mit option permanent
RewriteRule ^(.*)$ http://www.seminaranzeiger.ch/cms/$1 [L,R=301]
Vielleicht noch ein Hinweis, vielleicht spielt dies ja eine Rolle:
Die .htaccess Datei liegt im Root. es gibt im root aber auch die index.php mit folgendem Inhalt
Zitat<?php
header("Location: http://www.seminaranzeiger.ch/cms/");
exit;
?>
Danke für Deine Hilfe
Andy
Moin :)
ZitatVielleicht noch ein Hinweis, vielleicht spielt dies ja eine Rolle:
Die .htaccess Datei liegt im Root. es gibt im root aber auch die index.php mit folgendem Inhalt
Also die, sollte nicht vorhanden sein, das führt ja zu einer Endlosschleife ;)
Halo Andy,
wenn die index.php datei gelöscht wird, so wird die Seite nicht mehr gefunden. Die Umleitung vom alten Verzeichnis auf die neue funtkioniert leider auch nicht. Beispiel Link zur alten installation, welcher umgeleietet werden sollte:
http://www.seminaranzeiger.ch/vkpmx_base_v003/html/modules.php?name=News. (http://www.seminaranzeiger.ch/vkpmx_base_v003/html/modules.php?name=News.)
Danke
Andy
Hallo !!!
ZitatRewriteCond %{HTTP_HOST} ^www\.seminaranzeiger\.ch/vkpmx_base_v003/html/$
Hast du das dollarzeichen am ende dieser Zeile in der .htaccess drinne ???
MfG
jubilee
Hi
Nein da steht kein $ Zeichen, hier nochmal der kom. code
Zitat# das kann nötig sein
Options +FollowSymLinks
# modrewrite einschalten
RewriteEngine on
# das kann nötig sein
RewriteBase /
# Bedingungen
RewriteCond %{HTTP_HOST} ^www\.seminaranzeiger\.ch/vkpmx_base_v003/html/
# die Umleitung, mit option permanent
mfg
Andy
RewriteRule ^(.*)$ http://www.seminaranzeiger.ch/cms/$1 [L,R=301]
ZitatNein da steht kein $ Zeichen, hier nochmal der kom. code
Jo, dann mach das mal dahinter und probier es aus ...
Hat leider auch nichts geändert.
Also dieses Problem steht nicht zu oberst auf meiner Liste. Möchte nicht zu sehr Deine Zeit versäumen. Also wie Du magst...
Thanks
Andy