mit .htaccess Subdomain einrichten + Weiterleitung auf andere Domain

stega

Erfahrenes Mitglied
Huhu,

ich verzweifle gleich. Hab gegoogelt, Code gefunden, aber nix geht. Und da hier im Forum mein Problem auch noch nicht besprochen wurde, versuch ichs jetzt mal bei euch.

Also:
ich habe eine Domain (http://www.xyz.de). Außerdem habe ich einen anderen Webspace (xyz.funpic.de). Jetzt möchte ich, dass ich bei meiner eigenen Domain ne Subdomain einbaue, die dann auf die funpic umleitet. Sprich, wenn ich desktop.xyz.de eingebe, dass ich dann direkt weitergeleitet werde zu xyz.funpic.de/bla . Was mit der Adresszeile passiert ist mir wurscht ;) (hab schon gelesen,das man da beeinflussen kann mit Adresse und so, aber brauch ich gar net, Umleitung reicht).

Mein Code, den ich z.B. bei drweb gefunden hab sah so aus:
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} desktop.xyz.de $ [NC]
RewriteCond %{REQUEST_URI} !/desktop/
RewriteRule ^(.*)$ desktop/$1 [L]
Da musste ich leider über ein Verzeichnis gehen, wo ich hätte umleiten können. ABER: da kommt ein Fehler. Der "500 Internal Server Error". Und dann geht auch meine Hauptdomain xyz.de nicht mehr aufzurufen sondern bringt diesen Fehler.

Dann hab ich mal hier im Forum gesucht und das gefunden:
Code:
RewriteEngine	on
RewriteCond	%{HTTP_HOST}	!^www\.xyz\.de$
RewriteCond	%{HTTP_HOST}	^(.+)\.xyz\.de$
RewriteRule     .*		http://xyz.funpic.de/bla §1	[L]

Auch das bringt nur den Internat Error.

Wer kan mir helfen? Ist das unmöglich zu machen oder was mach ich falsch? *arrrgggss*

DANKE!
:)
 
Es sind nur kleine, aber entscheidende Fehler:
Code:
RewriteEngine On
RewriteCond   %{HTTP_HOST}   ^desktop\.xyz\.de$
RewriteCond   %{REQUEST_URI} !/desktop/
RewriteRule   (.*)           /desktop/$1 [L]
Code:
RewriteEngine	on
RewriteCond	%{HTTP_HOST}	!^www\.xyz\.de$
RewriteCond	%{HTTP_HOST}	^(.+)\.xyz\.de$
RewriteRule     .*		http://xyz.funpic.de/bla/§1	[L]
 
juhu,

oke, danke für deine Hilfe. Da haben die das wohl auch falsch gemacht bei drweb dann, oder wie? *lach*

jetzt nur noc hein kleiner Nachschlag:

wie kann ich das jetzt kombinieren? Also dass ich nur bei einer bestimmten Subdomainadresse (also z.B. nur bei sub1.xyz.de) dann weitergeleitet werde? Beim 2ten Bsp. gilt das ja für alle, oder?

Einfach so: (?)
Code:
RewriteEngine	on
RewriteCond	%{HTTP_HOST}	!^www\.xyz\.de$
RewriteCond   %{HTTP_HOST}   ^desktop\.xyz\.de$              <-- hier verändert
RewriteRule     .*		http://xyz.funpic.de/bla/§1	[L]

ansonsten vielen herzlichen Dank!
 
Folgendes sollte dafür reichen:
Code:
RewriteEngine	on
RewriteCond     %{HTTP_HOST}   ^desktop\.xyz\.de$
RewriteRule     .*		http://xyz.funpic.de/bla/   [L]
 
wenn ich das jetzt aber verwende, dann kommt: Server nicht gefunden.

mein Code sieht so aus:
Code:
RewriteEngine	on
RewriteCond     %{HTTP_HOST}   ^bla\.mein-name.de$
RewriteRule     .*		http://seagblog.funpic.de/eyeOS/   [L]

bringt dann aber Fehlermeldung. :(
 
Zuletzt bearbeitet:
Damit dies funktioniert, müssen alle Domains im DNS auf denselben Webspace zeigen.
 
ähm... versteh ich grad nicht.... sorry :confused:

also geht das mit der Weiterleitung bei Subdomain nicht direkt? Dann muss ich das in Unterordner und von dort dann in Weiterleitung machen?
 
oke, und anscheinend ist er das nicht?

mist, oke danke dann mal für deine Hilfe. Ich versuchs über den Ordner zu leiten. ;)
lg
 
Wende dich mit deinem Anliegen mal an deinen Anbieter. Der wird dir jetzt am besten weiterhelfen können.
 

Neue Beiträge

Zurück