June 15, 201015 yr Hallo, ich habe f?r https://froxlor.meinedomain.de ein g?ltiges Wildcard-Zertifikat, welches ohne Browserwarnung funzt. Nun hoste ich noch jede Menge anderer Domains auf der Kiste, wobei ich nun gerne h?tte, da? Apache2 eine Aufruf von https://froxlor.eine_der_anderen_domians.de auf https://froxlor.meinedomain.de unleitet. Das gleiche w?rde ich dann sp?ter auch f?r webmail.* machen. Aber irgendwie raff ich net, wie man das macht. Irgendwie muss er ja per Regexp nachsehen, ob in der URL "froxlor" am Anfang steht, also dachte ich ein RewriteRule ^froxlor(.*)$ https://froxlor.meinedomain.de w?re die L?sung. Apache nimmt das, aber nix passiert, er schreibt nix um :-( Kann mir jemand nen Tip geben?
June 15, 201015 yr Hast du sowas schon versucht? Ohne Garantie: RewriteRule ^http://froxlor(.*)$ https://froxlor.meinedomain.de
June 15, 201015 yr Einfach in die apache2.conf eintragen, da haste das dann global: <VirtualHost ip:80> ServerAdmin webmaster@domain.de ServerName froxlor ServerAlias www.froxlor* UseCanonicalName Off DocumentRoot /path/to/destination/ [...] </VirtualHost> Das hab ich auch f?r phpmyadmin, webmail, .
June 16, 201015 yr Author @sebastian3288: geht leider net, er leitet nicht um @arnoldB: Ich will das ja f?r SSL nutzen, aber wenn ich 80 durch 443 ersetze, gehts net. Ich poste mal morgen meine Vhost-files, soweit danke :-)
June 16, 201015 yr Author ich habe eine vhost wie folgt angelegt: <VirtualHost 99.88.77.66:443> DocumentRoot "/var/froxlor/web/" ServerName www.meinedomain ServerAlias meinedomain RewriteEngine On RewriteCond %{HTTP_HOST} ^froxlor.meinedomain RewriteRule ^(.*)$ /$1 [L] RewriteCond %{HTTP_HOST} ^froxlor(.*)$ RewriteRule / https://froxlor.meinedomain/ [L,R=301] RewriteCond %{HTTP_HOST} ^phpmyadmin.meinedomain RewriteRule ^(.*)$ /phpmyadmin/$1 [L] RewriteCond %{HTTP_HOST} ^webmail.meinedomain RewriteRule ^(.*)$ /roundcube/$1 [L] RewriteCond %{HTTP_HOST} ^mysqldumper.meinedomain RewriteRule ^(.*)$ /mysqldumper/$1 [L] SSLEngine On SSLCertificateFile /etc/ssl/certs/meinedomain.crt SSLCertificateChainFile /etc/ssl/certs/sub.class1.server.ca.pem SSLCertificateKeyFile /etc/ssl/private/meinedomain.key ServerAdmin admin@meinedomain.de </VirtualHost> Das klappt nun wie gew?nscht, dh, froxlor.irgendeinedomain.de leitet korrekt auf froxlor.meinedomain.de, f?r webmail, phpmyadmin und mysqldumper geht aktuell nur der Aufruf mit xyz.meinedomain.de. Was unsch?n ist: Er bringt eine Zertifikatswarnung, wenn ich froxlor.domain2.de aufrufe, da das Zertifikat f?r meinedomain.de ausgestellt ist. Daanch leitet er erst den Aufruf um auf froxlor.meinedomain.de und ab da ist alles gut. Kann man das irgendwie ?ndern? Danke im Voraus, Chefsalat
June 16, 201015 yr Nein, das geht nicht. Wenn du so etwas wie sicheres "mail.<kundendomain>" oder "ftp.<kundendomain>" anbieten m?chtest, ist eine eigene IP + WIldcard Zertifikat f?r jede Kundendomain notwendig.
June 16, 201015 yr mach doch einfach bei froxlor.domain2.de ne index seite rein, mit sofortigem meta refresh auf die froxlor.meinedomain.de ist zwar nicht wirklich professionel, w?rde jedoch das problem mit der ssl warnung l?sen...
June 16, 201015 yr Author @ian: Danke f?r den Hinweis. @Restless: Danke f?r den Tip, aber dann m?sste ich f?r jede Domain eine Subdomain froxlor anlegen. Oder hab ich da was missverstanden? ( Sorry, ich besch?ftige mich so lange damit, ich seh den Wald nimmer, da ich vorm Baum steh :-D )
October 28, 201015 yr An welcher "Stelle" (z.B. 02-...) befindet sich deine vHost-Datei eigentlich? Ich habe derzeit folgende Rule drin: RewriteCond %{HTTP_HOST} ^froxlor(.*)$ RewriteRule / http://11.22.33.44/froxlor [L,R=301] Kann das so funktionieren?
October 28, 201015 yr Ein Rewrite ist halt auch kein Redirect...du wirst immer Certificate-Warnings bekommen wenn du das nur per Rewrite auf den docroot umleitest. Du musst das mit Redirects l?sen
October 28, 201015 yr sorry, aber bei mir geht es nicht um https Ich beziehe mich auf die Thread?berschrift
Archived
This topic is now archived and is closed to further replies.