Aktuelles

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Allgemein mehrere Subdomains

  • Ersteller Ersteller Obscurito
  • Erstellt am Erstellt am
O

Obscurito

GAST
Hallo zusammen,

ich suche Hilfe um mit meinem mediawiki 1.15.1 mehrere Subdomains nutzen zu können die dann direkt auf einzelne Bereiche zeigen.

Beispiel:

Hauptwiki ist auf http://www.meinwiki.de

So da gibt es nun 3 Hauptbereiche
* Bereich 1
* Bereich 2
* Bereich 3
nun möchte ich diese direkt Subdomains zuweisen. Die besucher sollen also üpber die entsprechende Subdomain, direkt in den Gewünschten Themenbereich im Wiki gelangen.

bereich1.meinwiki.de
bereich2.meinwiki.de
bereich3.meinwiki.de

Kann mir jemand dabei helfen dies umzusetzen?

Vielen Dank schonmal.
 
Hallo Yvonne,
das sollte doch mit einer einfachen Weiterleitung auf der Seite deines Providers möglich sein! Subdomain einrichten und direkt auf den entsprechenden Bereich weiterleiten...
 
Hallo,

leider scheint das nicht zu funktionieren den die Subdomains nur auf bestehende Verzeichnisse zeigen dürfen.

/Bereich1 ist ja kein "echtes" Verzeichnis sondern nur eine Bereichsbezeichnung im Wiki, daher endet die Subdomaineintragung mit einem Fehler.
Also ich meine damit, es existiert auf dem Webspace ja kein Verzeichnis mit dem Namen /Bereich1

Liebe Grüße
 
poste doch hier ob das funktioniert und was in der htaccess steht. Die Variante mit den Subdomains ist eine interessante Idee...
 
Hallo,

also um deinem Wunsch nachzukommen, die Weiterleitungen von verschiedenen Subdomains zu verschiedenen Wiki-Bereichen hier zu posten, werde ich dies erstmal tun :)

Aufgabenstellung:
Hauptwiki liegt in http://www.wikidomain.de/w und soll per http://www.wikidomain.de aufgerufen werden
Einzelne hauptbereiche im Wiki sollen per Subdomain direkt zugänglich gemacht werden wie z.b.
bereich1.wikidomain.de zeigt auf /w/bereich1
bereich2.wikidomain.de zeigt auf /w/bereich2

Desweiteren sollen die Urls leserlicher gemacht werden und per .htaccess Datei umgeleitet.

Im Hauptverzeichnis liegt folgende .htaccess
Code:
RewriteEngine On
RewriteRule ^([^/]*)$ /w/index.php?title=$1 [QSA]
RewriteRule ^/([^/]*)$ /w/index.php?title=$1 [QSA]
RewriteRule ^Special:(.*)$ /w/index.php?title=Special:$1 [QSA]
RewriteRule ^Spezial:(.*)$ /w/index.php?title=Spezial:$1 [QSA]
RewriteRule ^$ /w/index.php [L,QSA]

Diese Datei sorgt dafür das aus den links der Teil /w/index.php?title= ausgefiltert wird, das macht die Urls "schöner"

Das eigentliche Wiki ist hierbei im Verzeichnis /w installiert.
Im Verzeichnis /w liegt nun zusätzlich folgende .htaccess Datei die für die Subdomains zuständig ist
Code:
RewriteEngine On
RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [PT,L,QSA]
RewriteRule ^wiki/*$ /w/index.php [L,QSA]
RewriteRule ^/*$ /w/index.php [L,QSA]
RewriteCond %{HTTP_HOST} subdomain1.wikidomain.de$
RewriteRule ^ [url]http://www.wikidomain.de/subdomain1[/url] [L,QSA,R=301]
RewriteCond %{HTTP_HOST} subdomain2.wikidomain.de$
RewriteRule ^ [url]http://www.wikidomain.de/subdomain2[/url] [L,QSA,R=301]

Hierdurch wird eine Subdomain auf den jeweiligen Hauptbereich im Wiki umgeleitet

Das war eigentlich alles.

Gibt man nun die Url subdomain1.wikidomain.de im browser ein so wird man auf http://www.wikidomain.de/subdomain1 umgeleitet und so sieht dann auch direkt die Url dorthin aus

Ob das nun eine saubere Lösung ist oder nicht, kann ich nicht sagen. Es ist zumindest die Lösung, mit der ich es gestern bewerkstelligt habe und es funktioniert.

Liebe Grüße
 
Zurück
Oben