Subdomains, SEO & htaccess
| Verfasst am: 17. 01. 2010 [22:46] | |||
| Beitrag hilfreich? | |||
Speedy86 Themenersteller ![]() Dabei seit: 24.06.2009 Beiträge: 95 | Hallo, da ich vor einem Problem stehe, im Netz nichts passendes dazu finde, stell ich hier mal eine Frage, die vll auch andere zum Nachdenken bewegen wird. Im Grunde ist das SEO eine Sache die vieles sehr komplex macht und dem Programmierer erschwert. Nehmen wir an: Eine Seite hat verschiedene Themengebiete, die sehr unterschiedlich sind. Vll. für viele Nutzer gut, fürs SEO wird das aber ein Problem für den Programmierer. Davor steh ich nun. Für verschiedene Themengebiete die sehr unterschiedlich sind, z.b. Essen und Auto reparatur, sind Subdomains sehr geeignet um besser zu trennen. Beispiel passend zum vorherigen Beispiel: http://essen.domainname.de http://auto-reparatur.domainname.de Auf der Hauptseite sieht ein Verweis auf die Kategorie als Beispiel so aus: http://www.domainname.de/auto-reparatur/index.html Auf der Subdomain sollte dies aber dann so sein: http://auto-reparatur.domainname.de/index.html Die Links an sich werden mittels htaccess neu geschrieben und sehen in Wirklichkeit so aus: http://www.domainname/index.php?content=auto-reparatur Jetzt die Frage aller Fragen: wie kann mittels htaccess ein solcher subdomain-zugriff möglich sein OHNE einfach weiterzuleiten sondern das so http://auto-reparatur.domainname.de zu belassen und immer diese adresse zu verwenden?! Der Nachteil einer Subdomain: doppel-content weil es auch auf der www adresse erreichbar ist UND Sessions sind nicht mehr wirkungsvoll von der www Adresse, d.h. User müssten sich auf der normalen Domain sowie auch auf der Subdomain einloggen. Dieses Problem haben auch sehr große Webseiten, das man nicht mehr eingeloggt ist wenn man auf einer Subdomain ist. Wesentlich ist aber nun mehr wie man mittels htaccess trotzdem das gleiche Verzeichnis antakten kann - ohne doppelcontent. Über Ideen, Lösungsvorschläge und Beispiele aus eigener Erfahrung, wäre ich Euch sehr Dankbar. Leider ist das Thema zu komplex um richtige Suchergebnisse gelistet zu bekommen. Mfg, Marcus | ||
| Verfasst am: 17. 01. 2010 [23:09] | |||
| Beitrag hilfreich? | |||
Raptor ![]() Dabei seit: 10.05.2009 Beiträge: 1174 | Speedy86 schrieb: wie kann mittels htaccess ein solcher subdomain-zugriff möglich sein OHNE einfach weiterzuleiten sondern das so http://auto-reparatur.domainname.de zu belassen und immer diese adresse zu verwenden?! Könnte man über .htaccess mit mod_rewrite machen. Da musst du einfach dafür sorgen, dass der Webspace auch unter der Subdomain erreichbar ist. PHP RewriteEngine On
RewriteCond %{HTTP_HOST} ^auto-reparatur.domain.de$ [NC]
RewriteRule ^(.*) auto-reparatur/ [L]So wird unter "auto-reparatur.domain.de" der Inhalt von "/auto-reparatur/" angezeigt. Allerdings kann ich nicht sagen, ob die "Echtheit" des Verzeichnisses ein Stolperstein darstellt.. Speedy86 schrieb: Der Nachteil einer Subdomain: doppel-content weil es auch auf der www adresse erreichbar ist Wenn ich dich richtig verstanden habe, dann meinst du den DC zwischen "auto-reparatur.domain.de" und "www.domain.de/auto-reparatur/". Könnte man wie folgt beheben: PHP RewriteEngine On RewriteRule ^auto-reparatur/(.*)$ http://auto-reparatur.domain.de/ [R=301,L] Speedy86 schrieb: Sessions sind nicht mehr wirkungsvoll von der www Adresse, d.h. User müssten sich auf der normalen Domain sowie auch auf der Subdomain einloggen. Das ist nur eine Sache der Einstellungen, also ein lösbares Problem. Man muss da einfach das Session-Cookie für die ganze Domain "freischalten". | ||
| Verfasst am: 18. 01. 2010 [08:14] | |||
| Beitrag hilfreich? | |||
der_booker ![]() Dabei seit: 11.06.2009 Beiträge: 2855 | Speedy86 schrieb: Hallo Marcus, | ||
| Verfasst am: 18. 01. 2010 [12:57] | |||
| Beitrag hilfreich? | |||
Speedy86 Themenersteller ![]() Dabei seit: 24.06.2009 Beiträge: 95 | Hallo ihr beiden, Wir benutzen auf der Seite nur SESSIONS, keine direkten Cookies. Im Grunde ist der Ansatz mit ModRewrite korrekt, jedoch ist es leider dieses harte Verzeichnis, was bei uns nicht wirklich funktioniert, da nicht aus einer Datei das Design geladen wird, sondern dies alles von der index.php behandelt wird. Auf einer Subdomain ist man in einem anderen Ordner wo man nicht die index.php direkt antakten kann.. außer über ../index.php was aber nicht wirklich sehr viel Sinn macht. Ich poste mal meine htaccess RewriteEngine On AddHandler php5-cgi .php RewriteCond %{HTTP_HOST} !^www. [NC] RewriteCond %{HTTP_HOST} !^$ RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule design/(.*) design/$1 RewriteRule ^(.*)_(.*).html$ index.php?content=$1&sort=$2 Die Angabe "&sort=" ... das ist ein Parameter, der erweitert wir und dann gesplittet wird, z.b. für eine Seite wo man eine gewisse Seite(Seitenanzahl) laden mögliche.. Beispiel wie hier im Forum die URL. Hier ein realer Link meines Projektes,.. h:ttp://www.webchars.de/content/menue_-reparatur-anleitungen.html (Syntax: Domain/content/menue.php Parameter: reparatur-anleitungen) und daraus sollte dann h:ttp://reparatur-anleitungen.domain.de/ werden. (ich hoffe die Links werden nicht zu Links hier im Forum) Angenommen es gibt eine Subdomain "http://auto-reparatur.domain.de/" und das Verzeichnis "auto-reparatur" angelegt wurde, dann hab ich die Möglichkeit per Weiterleitung auf http://www.domain.de/auto-reparatur/ zu switchen, was aber nicht sinnvoll ist da dann die Subdomain ja nur eine Einstiegsseite war. Wäre es per htaccess möglich http://auto-reparatur.domain.de/ genau so zu behandeln wie http://www.domain.de/index.php?content=auto-reparatur ? Dieses ModRewrite ist zwar sehr schön um mehrere Parameter zu beeinflussen, nur bei dem, was vor dem Hostnamen ist, also www oder auto-reparatur, klemmt es gewaltig Wie ist eigentlich die ganze Sicht der SEO ? Bevorteilt weil eine Domain nur passenden Inhalt zum Domainnamen enthält? Vielen Dank für euere Hilfe! [Dieser Beitrag wurde 2mal bearbeitet, zuletzt am 18.01.2010 um 13:01.] | ||
| Verfasst am: 18. 01. 2010 [14:58] | |||
| Beitrag hilfreich? | |||
der_booker ![]() Dabei seit: 11.06.2009 Beiträge: 2855 | Boar, da muss ich erst noch einen Test fahren. Gebe Bescheid, wollte Dich hiermit nur informieren. | ||
| Verfasst am: 18. 01. 2010 [17:04] | |||
| Beitrag hilfreich? | |||
Speedy86 Themenersteller ![]() Dabei seit: 24.06.2009 Beiträge: 95 | Denn sowas ist sehr rar im Netz, aber viele interessiert es sicher die ebenso eine komplexe Seite haben und auf das SEO etwas achten.Das Problem an der ganzen Sache ist wohl der logische Aspekt,... per htaccess zu bestimmen das bei einer Domain ein Ursprungspfad beibehalten werden soll. Das ganze ist vll nur mit htaccess machbar, wenn das Script vll die Servervariable $_SERVER['SERVER_NAME'] nutzt. Soweit bin ich schon | ||
| Verfasst am: 18. 01. 2010 [20:43] | |||
| Beitrag hilfreich? | |||
der_booker ![]() Dabei seit: 11.06.2009 Beiträge: 2855 | Also grundsätzlich magst Du auf jeden Fall ein Login der übergreifend ist richtig? Ob wir hier mit verschiedenen SubDomains arbeiten müssen/sollen/werden spielt noch keine große Rolle, korrekt? | ||
| Verfasst am: 18. 01. 2010 [21:00] | |||
| Beitrag hilfreich? | |||
Speedy86 Themenersteller ![]() Dabei seit: 24.06.2009 Beiträge: 95 | Hallo, naja Subdomains sind schon wichtig um Themengebiete zu trennen, bei mir wären es vielleicht 10 Subdomains. Ein Login sollte also auch für alle Subdomains zutreffen, aber soweit mir das noch in Erinnerung ist, gibts sowas nichtmal bei Yahoo (z.B. login bei Yahoo.de -> man ist bei answer.Yahoo dann nicht eingeloggt) Morgen werd ich mich nochmal ransetzen, vielleicht finde ich ja doch noch ne Möglichkeit - oder du hast eher ein paar mehr Ideen. Eigentlich könnte man pro Subdomain (Ordner) eine eigene htaccess erstellen die dann z.b. einfach den Subdomainname durch www ersetzt - oder?! Mfg, Marcus | ||
| Verfasst am: 18. 01. 2010 [21:10] | |||
| Beitrag hilfreich? | |||
der_booker ![]() Dabei seit: 11.06.2009 Beiträge: 2855 | Speedy86 schrieb: Hallo, naja Subdomains sind schon wichtig um Themengebiete zu trennen, bei mir wären es vielleicht 10 Subdomains. Ein Login sollte also auch für alle Subdomains zutreffen, aber soweit mir das noch in Erinnerung ist, gibts sowas nichtmal bei Yahoo (z.B. login bei Yahoo.de -> man ist bei answer.Yahoo dann nicht eingeloggt) Morgen werd ich mich nochmal ransetzen, vielleicht finde ich ja doch noch ne Möglichkeit - oder du hast eher ein paar mehr Ideen. Eigentlich könnte man pro Subdomain (Ordner) eine eigene htaccess erstellen die dann z.b. einfach den Subdomainname durch www ersetzt - oder?! Mfg, Marcus Die Frage stellt sich hier, ob man das Pferd nicht von hinten aufzäumen könnte. Ich stelle mir ein Login vor, bei der Deine IP und Dein Rechnername (plus weitere Parameter) gespeichert werden un nun als Freigabemuster dienen. Alle Seiten die auf diese LoginDatenbank zugreifen, gewähren dem Besucher den Zugang. Das könnte man zeitlich befristen. Damit wäre es egal, ob Du von welcher Subdomain Du aus zugreifst. Ich teste das heute N8 mit meinen Seiten: http://www.phw-jendreck.de http://ag-vip-sql.phw-jendreck.de http://makrocenter.phw-jendreck.de http://seo.phw-jendreck.de Ich lege mir eine zentrale Datenbank an, von denen alle Seiten Ihre Login-Daten ablegen können. Beim Aufruf der Seite prüfe ich, ob ein äquivalenter Datensatz vorhanden ist und ob ich mich noch innerhalb der vorgegebenen Zeit befinde. | ||
| Verfasst am: 18. 01. 2010 [23:36] | |||
| Beitrag hilfreich? | |||
joerg ![]() Dabei seit: 09.06.2009 Beiträge: 1459 | der_booker schrieb: Die Frage stellt sich hier, ob man das Pferd nicht von hinten aufzäumen könnte. Ich stelle mir ein Login vor, bei der Deine IP und Dein Rechnername (plus weitere Parameter) gespeichert werden un nun als Freigabemuster dienen. Alle Seiten die auf diese LoginDatenbank zugreifen, gewähren dem Besucher den Zugang. Das könnte man zeitlich befristen. Hallo Heiko Das kann man dann sogar domainübergreifend realisieren! Beziehungsweise das wurde schon realisiert durch die Wikipedia . Gruß Jörg | ||
Werde in Echtzeit über neue Foren-Beiträge informiert:
29 Mitglieder Mitglieder waren innerhalb der letzten 15 Minuten (271 heute gesamt) online:
atworksstudio, chasty, Creade, crete4u, Csallner, dfoblo, dorsch, ecomtec, ELBE13, ewag, fabpho.ch, grimmi1501, hansen, HomeDesign77, lagerbulle, Linus, martinpletl, merkur, mrfinanz, mschi, ptrarbach, schiggysboard, sergejbln, SindyFinke, smile1710, TiDisTegel, vwendeler, zauberlinchen
Administratoren und Moderatoren:
seitenreport
Seitenreport hat 16335 registrierte Mitglieder, 2862 Themen und 27998 Beiträge.
Seitenreport hat einen Mitgliederzuwachs von durchschnittlich 24 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 3 neue Themen und 17 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Neueste Foren-Beiträge
| Mikroformate und Dublin Core Suchmaschinenoptimierung / SEO / OnPage Optimierung | Heute [18:29] mschi | |
| Muss man Datenschutz bei AddThis und/oder Seitzeichen beachten? Social Media & SMO / Sonstige | Heute [13:15] hansen | |
| Spaghetti-Code Internes / Seitenreport / Analyse-Ergebnisse | Heute [12:28] Ultima | |
| "Das sagen die Seitenreport Nutzer" für Wordpress Web-Entwicklung / Programmierung / Design / Wordpress | Heute [10:54] anickel | |
| PR Update Februar 2012 Suchmaschinenoptimierung / SEO / Google | Heute [10:24] einfach-schoene-ferien |
Zielgruppenanalyse: Welchen E-Mail-Client verwendet der Kunde?
Das Wissen darüber, welchen E-Mail-Client ein Kunde verwendet, kann schon beim ersten Kontakt eine wichtige Zusatzinformation sein, die helfen kann, den Kunden besser einzuschätzen. Dieser Artikel zeigt, wie sich diese Information aus nahezu jeder E-Mail herausfiltern lässt.
HowTo: SSL Zertifikat Bestellung bei Hetzner
Ein SSL Zertifikat ist bei Hetzner nicht nur schnell bestellt, sondern auch vergleichsweise günstig. Dieser Artikel zeigt Schritt für Schritt, was zu tun ist, um ein gültiges SSL Zertifikat zu erhalten.
550 GB Festplattenspeicher freimachen unter Plesk
Wenn der Festplattenspeicher auf einem Plesk-Rootserver zur Neige geht, können je nach Server bis zu mehreren 100 GB zurückgewonnen werden. Dieser Artikel erklärt, wie das geht.



Denn sowas ist sehr rar im Netz, aber viele interessiert es sicher die ebenso eine komplexe Seite haben und auf das SEO etwas achten.