Web anlegen in Plesk - SSL unterstützung in httpsdocs

Plesk, Confixx, Froxlor, SysCP, SeCoTo, IspCP, etc.
Post Reply
stefan_d
Posts: 21
Joined: 2007-09-25 20:43
 

Web anlegen in Plesk - SSL unterstützung in httpsdocs

Post by stefan_d »

Hi,

ich möchte auf meinem Server unter einem Kunden einen xt-Commerce Shop mit SSL-Unterstützung installieren.
Also Kunde Angelegt und Domain angelegt mit SSL.
Jetzt habe ich zwei Ordner httpdocs und httpsdocs, jedoch läuft der Shop solange man nur stöbert ohne SSL und
sobald man zur Kasse geht mit SSL. Jetzt möchte ich natürlich nicht zwei Ordner updaten wenn ich was ändere.

Ist es Sinnvoll wenn ich einfach einen Softlink von httpdocs auf httpsdocs anlege? Würde ein Hardlink vorteile bringen?

Oder gibt es einen schlaueren Weg das eventuell schon beim Anlegen anders zu machen.

In der Suche habe ich auch diesen hilfreichen Beitag gefunden.
http://www.rootforum.org/forum/viewtopi ... cs#p215180

Jedoch wird am Ende des Beitrags geschrieben, dass Plesk sein Programm verändert hat und das Ganze nun
in Plesk geregelt werden kann, wenn man den Haken setzt bei
Benutze ein einzelnes Verzeichnis zum Unterbringen von SSL- und nicht-SSL-Inhalten

Jedoch geht das bei mir nicht.
http und https aufrufe fuehren zu verschiedenen Ordnern.

Erst wenn ich folgendes mache,
Besonders das war hilfreich.

Code: Select all

cd /home/httpd/vhosts/domain.tld
rm -rf ./httpsdocs
ln -s ./httpdocs ./httpsdocs
[b]echo "Options +FollowSymLinks" > .htaccess[/b]
Geht es.

Ist das ein Fehler in Plesk und wenn gibt es dafuer einen BugFix

Ich arbeite mit Plesk 8.3 auf Suse 10.1


Gruß,
Stefan
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: Web anlegen in Plesk - SSL unterstützung in httpsdocs

Post by Roger Wilco »

stefan_d wrote:Oder gibt es einen schlaueren Weg das eventuell schon beim Anlegen anders zu machen.
Plesk (zumindest Version 8.2.0 und höher) bietet von Haus aus die Möglichkeit, das gleiche DocRoot für die Seiten (HTTP und HTTPS) zu verwenden. Schau einfach mal unter Domains -> example.com -> Setup. Falls das immer noch nicht geht, führe `/usr/local/psa/admin/sbin/websrvmng -a -v` aus und kontrolliere die generierte Konfiguration in /srv/www/vhosts/example.com/conf/httpd.include.
stefan_d
Posts: 21
Joined: 2007-09-25 20:43
 

Re: Web anlegen in Plesk - SSL unterstützung in httpsdocs

Post by stefan_d »

Danke. Die Einstellung von Plesk habe ich genutzt. Geht aber scheinbar nicht.
Ich hab die /srv/www/vhosts/example.com/conf/httpd.include angesehen und folgendes gefunden:

Code: Select all

SSLEngine on
SSLVerifyClient none
SSLCertificateFile /usr/local/psa/var/certificates/cert-sxddw2
<Directory /srv/www/vhosts/example.com/httpsdocs>
Wie es scheint muss ich das dann immer von Hand ändern.
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: Web anlegen in Plesk - SSL unterstützung in httpsdocs

Post by Roger Wilco »

Woraus schließt du das?
stefan_d
Posts: 21
Joined: 2007-09-25 20:43
 

Re: Web anlegen in Plesk - SSL unterstützung in httpsdocs

Post by stefan_d »

Code: Select all

<Directory /srv/www/vhosts/example.com/http[b]s[/b]docs>
Na weil ich in Plesk so viel Häkchen setzten kann wie ich will.
Aber die Https-Aufrufe zeigen trotzdem auf den Httpsdocs Ordner.
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: Web anlegen in Plesk - SSL unterstützung in httpsdocs

Post by Roger Wilco »

Die Directory-Direktive hat gar nichts zu sagen. Was steht als DocumentRoot in dem betreffenden VirtualHost-Block?
Post Reply