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

Domain in Verzeichnis A, Subdomain in B... [gelöst]

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
Soli
PostRank 1
PostRank 1
Beiträge: 3
Registriert: 28.07.2011, 00:36

Beitrag von Soli » 28.07.2011, 17:45

Hallo,

habe selber nen Server mit lighttpd deshalb kenne ich mich mit der .htaccess leider nicht gut aus, muss aber für eine Bekannte den Webspace einrichten.
Dort liegt eine Seite von ihr die sie als Archiv weiternutzen will, die neue Seite sollte nach dem umbau über die Hauptdomain aufgerufen werden, und eine Statistiksoftware soll drauf.
Problem ist, auf ihrem Server kann ich die Subdomains leider nicht auf Unterverzeichnisse des htdoc zeigen lassen. Das ist dort so gelöst, dass automatisch jedes Unterverzeichnis über eine Subdomain aufrufbar ist.

Was ich als erstes versucht hatte, war die Hauptdomain per .htaccess auf das Verzeichnis "site" zu lenken. Dann funktioniert aber nicht mehr dass die anderen Verzeichnisse über die Subdomains automatisch angesprochen werden können.


Hoffe ich hab es verständlich erklärt was ich will, hier in kurzform:

Die Subdomain: statistik.domain.de soll in Verzeichnis htdocs/statistik/
Die Subdomain: archiv.domain.de soll in Verzeichnis htdocs/archiv/
Alles was über: www.domain.de und domain.de ankommt soll in htdocs/site/


Versuch das ganze Problem schon seit Tagen zu lösen. Habe lokal mit xampp die Verzeichnisstruktur des Servers nachgestellt, da ich es auf der Liveseite nicht wirklich testen kann (die alte Seite sollte noch voll erreichbar sein bis ich den Umbau komplett einstelle)

Hab immer wieder rumgebaut mit dem Rewrite, dann hatte ich mal etwas das fast funktioniert hat. Die Subdomains sind da hin wo sie sollten, nur die Hauptdomain war zwar da wo sie sollte aber in der URL war das Unterverzeichnis "site" sichtbar. :(
Das war der Stand gestern, jetzt hab ich heut seit Mittag wieder dran rumgebastelt und jetzt geht wieder garnichts wie es soll.


Bin für jeden Tipp dankbar, und hoffe dass es eine einigermaßen einfache Lösung dafür gibt, sonst hab ich am WE (wo der Termin für den Umbau steht) nur noch graue Haare ;)
Zuletzt geändert von Soli am 29.07.2011, 19:35, insgesamt 1-mal geändert.

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Soli
PostRank 1
PostRank 1
Beiträge: 3
Registriert: 28.07.2011, 00:36

Beitrag von Soli » 29.07.2011, 18:32

Schon ein interessantes Phänomen: Sobald man in einem Forum geschildert hat was man für ein Problem hat, fängt man an die Sache aus einem anderen Blickwinkel zu betrachten und es kommen doch Ideen wie es zu lösen wäre.
Hier nun meine vorläufige Lösung des "Grundproblems":

Code: Alles auswählen

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} statistik.domain.de
RewriteCond %{REQUEST_URI} !^/statistik/
RewriteRule ^(.*)$ /statistik/$1 [L] 

RewriteCond %{HTTP_HOST} archiv.domain.de
RewriteCond %{REQUEST_URI} !^/archiv/
RewriteRule ^(.*)$ /archiv/$1 [L]

RewriteCond %{HTTP_HOST} ^domain.de [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L] 


RewriteCond %{REQUEST_URI} !site/
RewriteCond %{HTTP_HOST} !^statistik\.domain\.de$ [NC]
RewriteCond %{HTTP_HOST} !^archiv\.domain\.de$ [NC]
RewriteRule ^(.*)$ /site/$1 [L]
Soweit macht der Code genau das was ich wollte.

Wenn ich https://www.domain.de/ eingebe erscheint die Startseite die im Verzeichnis site liegt. Aber leider sind auf der ganzen Seite (Joomla) alle internen Links in dieser Art: https://www.domain.de/site/

Edit: Liegt wohl irgendwo an Joomla selber, .htaccess von Joomla im Verzeichnis "site" gelöscht, und das neue Problem besteht weiter.

Also kein Problem mehr das in dieses Forum passt. Versuch mal auf gelöst zu setzten, da obiges Problem gelöst ist und der hier gepostete Code für statische Seiten in Unterverzeichnissen funktioniert (zumindest auf meinem XAMPP).

Anonymous

Beitrag von Anonymous » 29.07.2011, 20:23

warum legst du denn in der Webserverkonfiguration die domain bzw subdomains nicht direkt auf die entsprechenden Ordner... das wäre die richtige Lösung...

wenn das nicht geht ist ein Hosterwechsel die richtige Lösung...