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

.htaccess: REWRITE für auf "Unterdomains" verhinde

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
ab2004
PostRank 1
PostRank 1
Beiträge: 25
Registriert: 27.07.2005, 17:38

Beitrag von ab2004 » 01.08.2005, 18:36

Habe in meiner .htaccess folgendes stehen:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domainname\.de$
RewriteRule ^(.*)$ https://www.domainname.de/$1 [L,R=301]

um Aufrufe ohne "www" auf www.domainname.de umzuleiten.

Das PROBLEM:

Ich habe ein paar Domains (z.B. www.domain2.de), die physisch auf Unterverzeichnissen von www.domainname.de liegen, die aber als eigenständige Domains auftreten sollen.

Folge des REWRITE ist, daß jetzt die angezeigte Domain im Browser von
www.domain2.de auf www.domainname.de/domain2 umspringt, was NICHT ERWÜNSCHT ist.

Wie kann man die .htaccess modifizieren, um das zu verhindern?

Danke im voraus für alle Vorschläge.

ab2004

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.


shapeshifter
PostRank 9
PostRank 9
Beiträge: 1480
Registriert: 20.10.2004, 16:01

Beitrag von shapeshifter » 01.08.2005, 18:49

Die .htaccess im docRoot erfasst auch die Unterverzeichnisse - da läuft nix !

Leg die Unterverzeichnisse halt woanders hin..............

piotre
PostRank 8
PostRank 8
Beiträge: 745
Registriert: 07.02.2005, 01:58
Wohnort: bustahaus'n

Beitrag von piotre » 01.08.2005, 19:52

noe - schmeiss in die unterverzeichnisse jeweils auch ne.htaccess!
ist bei mir das selbe!
geht, wenn jede domain ne .htaccess bekommt (da das eh gemacht werden sollte also kein problem!)

ab2004
PostRank 1
PostRank 1
Beiträge: 25
Registriert: 27.07.2005, 17:38

Beitrag von ab2004 » 01.08.2005, 20:01

piotre hat geschrieben:geht, wenn jede domain ne .htaccess bekommt (da das eh gemacht werden sollte also kein problem!)
Danke!
Müssen diese "Unterverzeichnis-htaccess" genauso aussehen wie die oben
ab2004 hat geschrieben: RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domainname\.de$
RewriteRule ^(.*)$ https://www.domainname.de/$1 [L,R=301]
Oder gibt's da eine "Unterverzeichnis-Spezifik"?

Wo kann man das eigentlich mal umfassend nachlesen ("All about .htaccess")?

ab2004

piotre
PostRank 8
PostRank 8
Beiträge: 745
Registriert: 07.02.2005, 01:58
Wohnort: bustahaus'n

Beitrag von piotre » 01.08.2005, 20:08

noe - bei mir <=> zum root verzeichnis!

hab das via trial& error getschekkt - lag auch irgendwie sehr nah!


es gibt massig mod_rewrite kram im netz - kannste ja mal suchen.
mir reicht das noetigste an wissen diesbezueglich.

piotre
PostRank 8
PostRank 8
Beiträge: 745
Registriert: 07.02.2005, 01:58
Wohnort: bustahaus'n

Beitrag von piotre » 01.08.2005, 20:08

noe - bei mir <=> zum root verzeichnis!

hab das via trial& error getschekkt - lag auch irgendwie sehr nah!


es gibt massig mod_rewrite kram im netz - kannste ja mal suchen.
mir reicht das noetigste an wissen diesbezueglich.

shapeshifter
PostRank 9
PostRank 9
Beiträge: 1480
Registriert: 20.10.2004, 16:01

Beitrag von shapeshifter » 02.08.2005, 08:29

Strickt doch nicht soviel rum - strukturiert den webspace doch einfach ordentlich.........

ab2004
PostRank 1
PostRank 1
Beiträge: 25
Registriert: 27.07.2005, 17:38

Beitrag von ab2004 » 02.08.2005, 10:28

shapeshifter hat geschrieben:Strickt doch nicht soviel rum - strukturiert den webspace doch einfach ordentlich.........
Wie meinst Du das? Ich habe ein paar Dutzend Domains. Sollte ich für jede einzelne einen separaten Hostingvertrag mit "eigenem" Webspace machen? Jetzt zeigen die einfach auf diverse Unterverzeichnisse und alles scheint OK. Was ist daran ungünstig?

ab2004

piotre
PostRank 8
PostRank 8
Beiträge: 745
Registriert: 07.02.2005, 01:58
Wohnort: bustahaus'n

Beitrag von piotre » 02.08.2005, 10:36

Strickt doch nicht soviel rum - strukturiert den webspace doch einfach ordentlich.

bei einem alten hosteurope account kann ich meine zusaetzlichen domains nur in unterordnern platzieren!
insofern hat es nichts mit rumstricken zu tun!
es geht ganz einfach nicht anders!

bei neueren accounts von denen geht es auch anders, aber was solls!
ist kaum muehe - zudem leg ich generell ne .htaccess fuer jede domain an!

shapeshifter
PostRank 9
PostRank 9
Beiträge: 1480
Registriert: 20.10.2004, 16:01

Beitrag von shapeshifter » 02.08.2005, 11:31

/ <- docroot
/sites/ <- beinhaltet alle Websites
/sites/domainxyz/ <- beinhaltet Domain xyz

Somit ist sichergestellt, dass jede Domain ein eignes docRoot hat und man sich entsprechend nicht bei .htaccess & co in die Quere kommt.

piotre
PostRank 8
PostRank 8
Beiträge: 745
Registriert: 07.02.2005, 01:58
Wohnort: bustahaus'n

Beitrag von piotre » 02.08.2005, 12:36

aehhhemmmmmm!
/ <- docroot
/sites/ <- beinhaltet alle Websites
/sites/domainxyz/ <- beinhaltet Domain xyz
natuerlich sieht dies bei mir ebenso aus!

bei einer .htaccess im docroot un keiner .htaccess in den roots der unterdomains tritt aber eben o.a. problem auf!
deshalb ja .htacess fuer jede domain!!!

shapeshifter
PostRank 9
PostRank 9
Beiträge: 1480
Registriert: 20.10.2004, 16:01

Beitrag von shapeshifter » 02.08.2005, 13:03

wofür brauchst du eine .htacess im übergeordneten docRoot, auf das keine Domain verweist ?

piotre
PostRank 8
PostRank 8
Beiträge: 745
Registriert: 07.02.2005, 01:58
Wohnort: bustahaus'n

Beitrag von piotre » 02.08.2005, 13:09

das uebergeordnete docroot beinhaltet die im paket enthaltene hauptdomain!
insofern sieht es doch nicht ganz so wie oben aus! (sorry)
sonder so:
/ <- docroot <- beinhaltet die im paket enthaltene hauptdomain (nicht veraenderbar!
/sites/ <- beinhaltet alle restlichen Websites
/sites/domainxyz/ <- beinhaltet Domain xyz


sonst haettest du natuerlich recht, aber wie gesagt:
es ist ein alter hosteurope account, wo dies nur so moeglich ist!
bei neuen accounts machen die das auch anders!
mich stoert das aber nicht im geringsten!
vorsichtshalber sollte halt per robots.txt im docroot der unterodner mir den restlichen domains ausgschlossen werden.

shapeshifter
PostRank 9
PostRank 9
Beiträge: 1480
Registriert: 20.10.2004, 16:01

Beitrag von shapeshifter » 02.08.2005, 13:22

kannst du den root-pfad der hauptdomain nicht ändern ?

hmmmm - dann heissts basteln - richtig

piotre
PostRank 8
PostRank 8
Beiträge: 745
Registriert: 07.02.2005, 01:58
Wohnort: bustahaus'n

Beitrag von piotre » 02.08.2005, 13:36

nein!

ist aber wie gesagt echt kein problem!


robots.txt um den unterodner mit den restlichen domains auszuschliessen!
.htaccess fuer jede domain! - was je eh zu empfehlen ist, um standard (www, oder nicht!)
das wars!

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag