Ich stecke bei meiner domain mit den Rewrite/Redirect rules von apache (1.3.x) fest.
Folgende Regeln sollen mit Rewrite/Redirect rules greifen - zum einen:
"www" redirected zu "ohne www"
"www" rewrite zu "ohne www"
Das funktioniert teilweise schon über die übergeordneten Regeln meines Managed Server.
Bis jetzt hinzugefügt habe ich das "wegschreiben" von "www".
zum anderen:
"domain.de" muss natürlich zu dem wirklichen Installationsordner führen, in diesem Fall:
"benutzername/ordner1/ordner2/ordnerziel"
per ftp sieht der link so aus:
"/usr/www/users/benutzername/ordner1/ordner2/ordnerziel"
Dabei soll auch noch ein "rewrite" erfolgen, welcher auf browser-Seite den Pfad wieder sauber auf "domain.de" zusammenfaltet.
Meine .htaccess sieht im Moment folgendermaßen aus:
PHP-Code:
## remove "www" for whole domain
RewriteEngine On
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^www.domain.de [NC]
RewriteRule ^(.*) http://domain.de/$1 [L,R=301]
## redirect domain-start to install-folder
Redirect permanent /irgendeinAlias http://domain.de/ordner1/ordner2/ordnerziel
Damit bekomme ich das "www" weg und lande über das "/irgendeinAlias" im Installationsordner.
Der adress-link wird voll abgebildet: "domain.de/ordner1/ordner2/ordnerziel"
Ohne ein alias komme ich einfach nicht über den "public_html" Ordner in mein "/ordnerziel"-Verzeichnis, es scheint ein einfacher "/" sollte die Lösung sein, das funktioniert aber nicht.
(Besuchen von "domain.de" führt in den Ordenr "public_html", welcher ein link zum user-home Verzeichnis "/usr/www/users/benutzername" ist).
Ich habe schon verschiedenste Ziele für das redirect ausprobiert, aber das beste was ich hinbekomme ist nur über ein Alias.
Für das Zusammenfalten des Installationpfades habe ich noch keine Regel auftreiben können.
Bestimmt hat jemand von euch schonmal eine ganz ähnliche Anforderung gehabt - scheint doch irgendwie ziemlich "mainstream" zu sein.
Danke für die Hilfe.