Zitat von
tab
Das bringt dich ein Stück näher ans Ziel, denn das macht genau das was bei dir fehlt.
... uiii - da hatte ich die Wildcard-Subdomain doch absolut nicht mit deiner genannten catch-all-subdomain in Verbindung gebracht
Ja, das exsistiert auch im Paket 4000 und klappt echt gut! aber nur bedingt.
• also ohne rewrite in der htacess passiert alles so wie's sein soll: sub.domain.at springt ins root, also /web und die url bleibt so im Browser stehen
• beginne ich nun mit diversen Versuchen der rewriteRule, so passiert einiges aber leider noch immer nicht das was es soll
Code:
RewriteCond %{HTTP_HOST} ^sub.domain.at$
#RewriteRule ^(.*)$ http://domain.at/sub.html$1 [L,R]
» leitet in die domain.at/sub.html weiter (also, so wie gewünscht), aber die url im Browser ändert sich mit auf domain.at/sub.html
Code:
RewriteCond %{HTTP_HOST} ^sub.domain.at
RewriteRule ^(.*) http://domain.at/sub.html [P]
» bringt Error 500, weil lt. Recherche ein http:// fehlt
» also habe ich ein http:// hinzugefügt
Code:
RewriteCond %{HTTP_HOST} ^http://sub.domain.at
RewriteRule ^(.*) http://domain.at/sub.html [P]
» diese aber leitet wieder in den root also /web um, dafür bleibt sub.domain.at im Browser als Url stehen.
Dann hätte ich noch
Code:
RewriteCond %{HTTP_HOST} !^(sub\.)?domain.at$ [NC]
RewriteRule ^(.*)$ http://domain.at/sub.html$1 [L,R
» aber auch diese leitet in den root /web weiter und sub.domain.at bleibt im Brwoser als URL stehen
Zur ersten Version, die auf die domain.at/sub.html als URL umschwenkt:
die hilft insofern schon mal weiter, weil sie bei Eingabe von sub.domain.at richtig weiterleitet - aber ...
Nun ja, ich grabe hier noch weiter im tiefen web und melde mich, sobald ich tatsächlich eine Lösung gefunden habe
Lesezeichen