Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

modrewrite auf subdomain mit kompletter url

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
ceca
PostRank 1
PostRank 1
Beiträge: 8
Registriert: 15.09.2004, 10:07

Beitrag von ceca » 17.12.2004, 11:00

hallo liebe leute,

ich möchte gern einen ordner auf meiner domain domain.de/ordner auf
ordner.domain.de weiterleiten, so dass domain.de/ordner nicht aufgerufen werden können soll, bzw. bei einem aufruf domain.de/ordner/irgendwas eine weiterleitung auf ordner.domain.de/irgendwas geschehen soll.

ich habe einige htaccess codes gefunden, die aber immer nur einzelne urls weiterleiten. da ich in dem ordner aber sehr viele dateien habe, wollte ich fragen, ob man dies nicht automatisch machen lassen kann?

kann mir jemand helfen?
danke

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


dexter
PostRank 4
PostRank 4
Beiträge: 108
Registriert: 11.11.2004, 15:53
Wohnort: ennepetal

Beitrag von dexter » 17.12.2004, 11:46

Code: Alles auswählen

RewriteCond %{HTTP_HOST} ^domain\.de$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.de$ [NC]
RewriteRule ^/ordner(.*)$ http://ordner.domain.de$1 [R=301,L]
(.*) in der Rule steht für eine beliebige zeichenkette, die hinten mit $1 wieder eingesetzt wird. achtung: auch /ordner.htm und /ordner2 etc. wird so umgeleitet, d.h. die unterverzeichnisse müssen eindeutig sein.

ceca
PostRank 1
PostRank 1
Beiträge: 8
Registriert: 15.09.2004, 10:07

Beitrag von ceca » 18.12.2004, 16:38

vielen dank, aber leider funktioniert es nicht :cry:
muss es denn in den root ordner oder in den ordner, wo umgeleitet wird?

Caterham
PostRank 5
PostRank 5
Beiträge: 329
Registriert: 20.09.2004, 19:12

Beitrag von Caterham » 18.12.2004, 19:17

das muss in den root-Ordner und der Slash muss für die .htaccess weg, also

Code: Alles auswählen

RewriteRule ^ordner(.*)$ http://ordner.domain.de$1 [R=301,L] 
Beim HTTP_HOST ist es empfehlenswert, das Ende der Zeichenkette ($) nicht zu notieren, da an dem Host evtl. Ports á la domain.de:80 hängen können und somit die Cond nicht matched.

gruß
robert

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag