HTTPS

Bitte loggen sie sich ein oder registrieren sie sich.

Einloggen mit Benutzername, Passwort und Sitzungslänge
Erweiterte Suche  

Autor Thema: HTTPS  (Gelesen 7411 mal)

0 Mitglieder und 2 Gäste betrachten dieses Thema.

scream21m

  • Gast
HTTPS
« 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
Gespeichert


MartinH

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 7
Re: HTTPS
« Antwort #1 am: 22.März 2011, 15:25:34 »

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>
« Letzte Änderung: 22.März 2011, 15:27:42 von MartinH »
Gespeichert
 

Seite erstellt in 0.257 Sekunden mit 21 Abfragen.