Clanstube - mod_rewrite & .htaccess-Datei verwenden...
|
Dazhar |
Geschrieben am 25-06-2011 20:10
|
Seitenadministrator
Beiträge: 2098
Registriert am: 16/11/05 20:36
|
Servus,
kennt sich vielleicht einer von euch mit der .htaccess-Datei bzw mit mod_rewrite im speziellen aus?
Clanstube ist ja von dazhar.dage.at auf clanstube.dage.at umgezogen. Atm ist auf dazhar.dage.at eine permanete Umleitung per RewriteRule/mod_rewrite/htaccess geschaltet. Mein Problem ist, das es sich um eine total allgemeine Regel handelt, die einfach alles auf clanstube.dage.at leitet - nur will ich dazhar.dage.at weiterhin als meinen Webspace nutzen und nur die Schachen von dem CMS bzw Clanstube umziehen...
Un genau da ist mein Problem, ich kriegs nit hin und weiß einfach nicht wo mein Fehler liegt. Die allgemeine, funktionierende Regel lautet:
Code RewriteEngine On
RewriteRule ^(.*)$ http://clanstube.dage.at/$1 [R=301,L]
Meine Regel soll nur alle dazhar.dage.at/*.php* anfragen nach Clanstube schicken (im Idealfall sogar nur von den ehemaligen CMS-Ordnern/Dateien, aber das hab ich dann nicht weiter probiert ^^):
Code RewriteEngine On
RewriteRule ^(.+)\.php(*)$ http://clanstube.dage.at/$1.php$2 [R=301,L]
Außerdem würde mich noch eine Umwandlung von der URLs von clanstube.dage.at auf unsre normale Domain Clanstube.info interessieren, aber da steige ich noch mehr aus ;)... *edit* und noch nen wunsch: keine weiterleitung für meine IP (die ist statisch) - ich würde gerne die alte Page noch aufrufen können damit ich diese Design hier leichter dem alten anpassen kann... :)
Sprich, wer sich auskennt oder wen kennt der sich auskennt ist eigeladen zu helfen B)
mfg Dazhar
Bearbeitet von Dazhar am 26-06-2011 02:22
|
|
|
|
TaipanX |
Geschrieben am 26-06-2011 19:47
|
Mitglied
Beiträge: 466
Registriert am: 21/11/05 22:25
|
tja, was soll ich sagen: - liegts am escaping?, 301er ist auf jeden fall richtig als permant forwarding
Voraussetzung für die Umleitung per .htaccess ist ein Webserver mit aktiviertem mod_rewrite
Code RewriteEngine on
RewriteCond %{HTTP_HOST} ^clanstube.dage\.at
RewriteRule ^(.*)$ clanstube.info/$1 [R=permanent,L]
Es gibt auch Variationen mit:
Code RewriteEngine On
Options +SymLinksIfOwnerMatch
RewriteCond %{HTTP_HOST} ^clanstube.dage\.at
RewriteRule (.*) http://clanstube.info/$1 [R=301,L]
... doofer autolink :) hier passt der so gar nicht rein :D .... Übrigens gibt es beim editieren eine "Änderungen Borschau"
Bearbeitet von Dazhar am 26-06-2011 22:06
|
|
|
|
Dazhar |
Geschrieben am 26-06-2011 22:09
|
Seitenadministrator
Beiträge: 2098
Registriert am: 16/11/05 20:36
|
ja, die erste regel tut eh, sprich mod_rewrite ist am server aktiv und funktioniert... nur meine Regel die einizg auf php-Dateien wirken soll leider nicht
habs auch mit RewriteRule ^(.*)\.php(*)$ ... ohne erfolg -.-
mfg Dazhar |
|
|
|
Endanwender |
Geschrieben am 28-06-2011 22:22
|
Mitglied
Beiträge: 258
Registriert am: 10/12/05 12:01
|
Versuche mal:
Code RewriteRule \.(php)$ http://clanstube.dage.at/$1.php$2 [R=301,L]
|
|
|
|
Dazhar |
Geschrieben am 29-06-2011 00:03
|
Seitenadministrator
Beiträge: 2098
Registriert am: 16/11/05 20:36
|
ok, das funzt schon mal teilweise! thx :)
leider wird aus
Code http://dazhar.dage.at/readarticle.php?article_id=7
diese hier:
http://clanstube.dage.at/php.php?article_id=7
ähnlich sieht es bei links auf forumposts aus:
Code http://dazhar.dage.at/forum/viewthread.php?thread_id=452&pid=7760#post_7760
wird zu:
http://clanstube.dage.at/php.php?thread_id=452&pid=7760#post_7760
aber dafür sind schon mal die Bilder bei den Artikeln wieder da :)
mfg Dazhar |
|
|