Forum EUserv
Server-Foren => Server - HowTo's => Thema gestartet von: scream21m am 18.März 2011, 14:44:15
-
Hi möchte gerne meine Homepage auf HTTPS umstellen hat wer zufällig eine Aneitung.Habe es schon Öfters Probiert nur bei der NameVirtualHost am Port starten er mir nicht mehr denn Apache 2.Danke
-
Hi,
erstmal, ich glaube das das der falsche Bereich ist, aber hier eine Lösung :
Certifikate hast Du für SSL ? wenn nicht einfach mal http://www.startssl.com/ .... oder selber erzeugen , Anleitungen gibt es dafür genug.
Diese dann entsprechend der nachfolgenden Configuration unterbringen.
zB unter
/etc/apache2/ssl/NAME.crt
/etc/apache2/ssl/NAME.key
Dann 2 Dateien anlegen mit untem stehen Inhalt unter /etc/apache2/vhosts.d/
Die Daten ( Ip-Nummer / Domainname / Pfade usw ändern )
Mehr braucht es nicht.....
Den Apachen noch restarten ( reload sollte auch reichen ) und fertig.
Gruss Martin
<VirtualHost DeineIP-Nummer:443>
ServerName www.DeineDomain.tdl
ServerAlias DeineDomain.tdl
DocumentRoot "/var/www/WoAuchImmer/htdocs"
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/NAME.crt
SSLCertificateKeyFile /etc/apache2/ssl/NAME.key
<Directory /var/www/WoAuchImmer/htdocs>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ServerAdmin hostmaster@DeineDomain.tdl
</VirtualHost>
2te Datei ist erforderlich, da die meisten ja nur die Domain angeben und nicht https://DeineDomain.tdl
<VirtualHost DeineIP-Nummer:80>
ServerName DeineDomain.tdl
ServerAlias www.DeineDomain.tdl
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
DocumentRoot "/var/www/WoAuchImmer/htdocs"
<Directory /var/www/WoAuchImmer/htdocs>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ServerAdmin hostmaster@DeineDomain.tdl
</VirtualHost>