mod_rewrite Unterordner ausblenden

Grille

Erfahrenes Mitglied
Hallo,

ich habe jetzt viele Hilfetemen durchsucht, aber ich verstehe nicht wie ich ein mod_rewrite für meine Seite setze.

ich habe bereits schon dieses rewrite aktiv, welches das aufrufen von http://www.MeineDomain.de oder http://www.MeineDomain.de auf meinen Unterordner /live/webside umleitet:

Code:
RewriteCond %{HTTP_HOST} ^MeineDomain.de$ [OR]
RewriteCond %{HTTP_HOST} ^www.MeineDomain.de$
RewriteRule ^/?$ "http\:\/\/www\.MeineDomain\.de\/live\/webside\/" [R=301,L]

es stöt mich aber, dass jetzt immer http://www.MeineDomain.de/live/webside/index.php im Browser angezeigt wird ...
es soll aber so angezeigt werden: http://www.MeineDomain.de/index.php

könnt Ihr mir bitte sagen welche einstellung ich vornehmen oder anhängen muss?
Gruß,
Grille.
 
So?
Code:
RewriteRule ^index.php$ live/webside/index.php

PS: Es heißt Website und nicht nicht Webside.
 
oh .. website .. ok ... :suspekt:

ich muss mal das rewrite testen ... ich bin mir aber nicht sicher, ob der das dann nur für die index.php macht ..

aber vielen Dank für die Antwort.

Gruß, Grille.

Später: also ich habe deine Zeile am meinen bestehenden CODE angehangen ... da passiert aber leider nichts.
 
Zuletzt bearbeitet:
Moin,

es betrifft zwar nicht mod_rewrite, aber normalerweise macht man soetwas über die Konfiguration der virtuellen Hosts

IdR. findet man(sofern nicht der eigene Server), bei seiner Konfigurations-Anwendung(Confixx oder dergleichen) auch eine Möglichkeit, für jede Domain eine eigene DOCUMENT_ROOT zu benennen.
Das ist nicht nur praktisch, sondern auch empfehlenswerter, da es dem Server den rewrite-Vorgang bei jedem Request erspart.
 
stimmt .. du hast recht .. jetzt fällt es mir wieder ein wie ich das damals gemacht habe wenn ich einen Webserver aufgesetzt habe! So ein Müll mit dem mod_rewrite, und der Provider will mir auch noch über 190 CHF für die einrichtung abknöpfen! Ich glaube es wird Zeit den Provider zu wecheln!

Vielen Dank für den Hinweis!

Gruß, Grille.
 
Hallo .. das Problem ist immer noch nicht behoben! Der Provider meint, dass die Einstellung für DOCUMENT_ROOT für hauptdomain eine Besondere Leistung sei. Diese Leistung sei nur auf seinem Serverpacket ab 119$ monatich zu haben.

ich bin wirklich sauer .. das erstellen einer subdomain, wo in deren Programm (cPanel) groß drin steht, wie die DOCUMENT_ROOT für die subdomain ist, ist kein Problem. aber die Hauptdomain scheint was ganz besonderes zu sein!

ich will jetzt mal probieren eine subdomain anzulegen die "www.domain.de" und damit die Einstellungen für die Hauptdomain zu überschreiben.

wenn das nicht klappt ... ist es möglich in meinem Ursprungsverzeichnis eine index.php zu legen und dort meine Webseite (joomla) zu includen?

oder gibt es sonst eine Möglichkeit das DOCUMENT_ROOT der hauptsomain zu überschreiben .. oder nur mit mod_rewrite
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück