Zum Inhalt springen
ThreadErfahrungsaustausch und gegenseitige Hilfe

Subdomain + .htaccess

Kategorie
Erfahrungsaustausch und gegenseitige Hilfe
Gelesen
3953
Antworten
21
Erstellt von: Themenersteller Steuerfachangestellter (gelernt), Freiberufler (heute) Guru (107 Beiträge)Datum: 28.09.2009, 09:05 Uhr
Archiv-KommentarArchiviert, nicht priorisiertRedirects, Relaunch & Statuscodes

Redaktionelle Einordnung

Diese archivierte Diskussion behandelt Subdomain + .htaccess aus Sicht der Rubrik Erfahrungsaustausch.

Bei Umzügen, Relaunches und Weiterleitungen entscheiden heute saubere Redirect-Ketten, Statuscodes und Konsistenz über Rankings und Nutzersignale.

Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.

Einige im historischen Thread genannte Tools, Dienste oder externe Links könnten heute nicht mehr verfügbar oder inhaltlich überholt sein. Nutzen Sie sie bitte nur mit zusätzlicher Prüfung.

Startbeitrag

Originaler Foreninhalt in modernisierter Darstellung.

Zur Kategorie
Themenersteller Steuerfachangestellter (gelernt), Freiberufler (heute) Guru (107 Beiträge)
am 28.09.2009, 09:05 Uhr eröffnete drbulla folgenden Thread Erfahrungsaustausch und gegenseitige Hilfe 3953 mal gelesen 21 Antwort(en).

Ich hoffe mir kann jemand helfen.

Gestern habe ich eine Subdomain eingerichtet, diese leitet auf ein Verzeichnis innerhalb der "normalen" Domain-Struktur um. Dieses Verzeichnis schütze ich per .htaccess, das klappt sogar!
Jedoch wir nicht der Inhalt (index.html) des geschützten Verzeichnisses angezeigt, sondern die Domäne ohne alles.

Meine Vermutung, es liegt an der Weiterleitung aus der .htaccess im root.

Hier der Auszug:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.sittardsberg.de$

RewriteRule ^ www.sittardsberg.de%{REQUEST_URI} [L,R=301]





Wenn man nicht mehr wusste, wieviel man doch noch lernen kann, hat man bereits etwas gelernt!

http://www.sittardsberg.de/

Antworten

10 Beiträge
gelöschter Benutzer
am 28.09.2009, 10:49 Uhr schrieb
Antwort

Mir ist nicht ganz klar was du eigentlich machen willst und was du unter einer Sub-Domain verstehst. Irgendwie passt das was du oben schreibst nicht mir den Angaben für die .htaccess zusammen.

Gérard

Steuerfachangestellter (gelernt), Freiberufler (heute) Guru (107 Beiträge)
am 28.09.2009, 11:28 Uhr schrieb drbulla
Antwort

Höh?

Subdomain ist:

intern.domäne.de oder nicht?

Ich habe eine solche "Subdomäne" und wenn ich diese Aufrufe lande ich bei domäne.de

Daher mein Gedanke, es muss/kann an der konfigurierten .htaccess liegen, wo ja ein redirect drin steckt.
Da ich nich firm bin, wie ich das Problem lösen kann bzw. ob diese "Subdomain" auch unter dieser Rewrite Regel fällt, meine Frage an euch!

Jetzt klarer? :wink:


Wenn man nicht mehr wusste, wieviel man doch noch lernen kann, hat man bereits etwas gelernt!

http://www.sittardsberg.de/
gelöschter Benutzer
am 28.09.2009, 11:52 Uhr schrieb
Antwort

drbulla schrieb:

Subdomain ist:
intern.domäne.de oder nicht?


OK

drbulla schrieb:

Ich habe eine solche "Subdomäne" und wenn ich diese Aufrufe lande ich bei domäne.de


Nimm zum Testen mal die Anweisung aus der .htaccess raus und ersetze sie für einen 2. Test durch

RewriteEngine On
RewriteCond %{HTTP_HOST} ^sittardsberg.de$

RewriteRule ^(.*)$ www.sittardsberg.de$1 [L,R=301]



drbulla schrieb:

Jetzt klarer? :wink:


Ja

Gérard

Steuerfachangestellter (gelernt), Freiberufler (heute) Guru (107 Beiträge)
am 28.09.2009, 11:58 Uhr schrieb drbulla
Antwort

oh oh, die anweisungen temporär rausnehmen .. da hätte ich auch selber drauf kommen können.

Ohne klappt das! Ja.

Deine geänderte Anweisung funktioniert auch. Aber was tust du da?

Vor allem. domäne.de wird nicht mehr auf www.domäne.de umgeleitet.


Wenn man nicht mehr wusste, wieviel man doch noch lernen kann, hat man bereits etwas gelernt!

http://www.sittardsberg.de/
gelöschter Benutzer
am 28.09.2009, 12:19 Uhr schrieb
Antwort

drbulla schrieb:

oh oh, die anweisungen temporär rausnehmen .. da hätte ich auch selber drauf kommen können.


Nahe liegendes ist manchmal schwer zu finden ...

drbulla schrieb:

Deine geänderte Anweisung funktioniert auch. Aber was tust du da?


www.matthias-glaessner.de/webmaster/htaccess/doppelten-content-vermeiden.php


httpd.apache.org/docs/2.2/mod/mod_rewrite.html


www.regular-expressions.info/reference.html



drbulla schrieb:

Vor allem. domäne.de wird nicht mehr auf www.domäne.de umgeleitet.


Sollte es aber ... grr ... siehe oben.

Gérard

Steuerfachangestellter (gelernt), Freiberufler (heute) Guru (107 Beiträge)
am 28.09.2009, 13:45 Uhr schrieb drbulla
Antwort

RewriteEngine On
RewriteCond %{HTTP_HOST} ^sittardsberg.de$

RewriteRule ^(.*)$ www.sittardsberg.de$1 [L,R=301]





hab das $1 durch ein % ersetzt, jetzt geht es!

Vielen Dank, tolle Hilfe!


Wenn man nicht mehr wusste, wieviel man doch noch lernen kann, hat man bereits etwas gelernt!

http://www.sittardsberg.de/
Steuerfachangestellter (gelernt), Freiberufler (heute) Guru (107 Beiträge)
am 30.09.2009, 10:16 Uhr schrieb drbulla
Antwort

EDIT 1

Ich habe es alleine geschafft! JUHUUU
Ich weiß aber nicht was ich gemacht habe :-?
Nur soviel:
RewriteCond %{HTTP_HOST} ^sittardsberg.de$
RewriteCond %{HTTP_HOST} !^sittardsberg.de$

nur ein Ausrufezeichen ... und Tata.

EDIT 2

Nein, FU** verd****
Geht doch nicht, weil ... er leitet zwar um, aber öffnet keine Unterseiten mehr ...
Brauche ich wohl doch Hilfe.

Lieber Gerard ...

Die alte Anweisung hatte zur Folge, dass die Domain-Endungen:
.com
.eu
.net

Alle (per 301) auf die .de umgeleitet werden.

Das funktioniert mit deiner Anweisung nun nicht mehr ...

Kannst du nochmal helfen oder jemand anderes? Das ist zum verzweifeln :oops:


Wenn man nicht mehr wusste, wieviel man doch noch lernen kann, hat man bereits etwas gelernt!

http://www.sittardsberg.de/
seitenreport
am 30.09.2009, 11:11 Uhr schrieb seitenreport
Antwort

Das Ausrufezeichen steht für NOT (die Anweisung wird also umgekehrt: statt "wenn a=b dann c" => "wenn a nicht gleich b dann c")

Deine erste Anweisung gilt also für alle sittartsberg.de, deine zweite für alle, die nicht sittartsberg.de sind, z.B. sittartsberg.com, sittartsberg.eu etc.


SEO Analyse und Website-Check mit Seitenreport
gelöschter Benutzer
am 30.09.2009, 12:11 Uhr schrieb
Antwort

drbulla schrieb:

Geht doch nicht, weil ... er leitet zwar um, aber öffnet keine Unterseiten mehr ...


Eigentlich wäre jetzt eine Glaskugel ganz schön ... Die erste Frage lautet nämlich, wie wird eigentlich .com etc. nach .de geschickt. Das sind ja unterschiedliche Domains.

Aber wir haben ja ein paar Versuche frei:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^sittardsberg.de$
RewriteCond %{HTTP_HOST} ^sittardsberg.com$
RewriteCond %{HTTP_HOST} ^sittardsberg.eu$
RewriteCond %{HTTP_HOST} ^sittardsberg.net$

RewriteRule ^(.*)$ www.sittardsberg.de% [L,R=301]



Eventuell kommt noch
RewriteCond %{HTTP_HOST} ^www.sittardsberg.com$

etc. dazu.

Gérard

Steuerfachangestellter (gelernt), Freiberufler (heute) Guru (107 Beiträge)
am 30.09.2009, 12:37 Uhr schrieb drbulla
Antwort

Bei Provider sind alle Domains registriert, und werden im Webinterface auf denselben Ordner umgeleitet und holen sich dort den Content.

Deinen Vorschlag werde ich gleich zuhause probieren, danke schonmal.

Mit der Erklärung vom Mathias ist mir auch etwas ein kleines Stück klarer geworden, hatte dazu selber eine Idee, auch diese wollte ich ausprobieren.

Je mehr Puzzle Teile ich verstehe, desto einfacher wird das Spiel \'n Puzzle-Spiel bleibt es allerdings für mich .-(

Bis später, ich gebe Rückmeldung


Wenn man nicht mehr wusste, wieviel man doch noch lernen kann, hat man bereits etwas gelernt!

http://www.sittardsberg.de/