APACHE + SSL
juergen
- webserver
hallo!
ich hab apache + mod_ssl installiert und das aufrufen von https://localhost funktioniert bereits mit einer anzeige eines von mir erstellten zertifikates!
wie kann ich nun bestimmte verzeichnisse auf meinem webserver als "sichere" und andere als "normale" festlegen? ich wuerde gern, beim aufruf einer einer bestimmten seite, die sich beispielsweise im ordner ssl befindet direket auf https://.../ssl/sichereseite.html weitergeleitet werden;
bei einer seite, die in einem ordner nonssl liegt, will ich auf http://..../nonssl/nichtsichereseite.html arbeiten!
kann mir bitte jemand helfen? wie funktioniert das?
juergen
hi,
kann mir bitte jemand helfen? wie funktioniert das?
See also the <VirtualHost> and Listen directives.
It means: du musst virtuelle Hosts anlegen und darin kannst du festlegen auf welchen port (http 80, https 443) der Server hört.
Viele Grüße, Rolf
folgendes hab ich nun in meine httpd.conf eingefuegt und ich moechte, dass beim aufruf von http://localhost/ssl/index.html auf https://localhost/ssl/index.html weitergeleitet wird ;
und bei http://localhost/nonssl/index.html dort auch geblieben wird! es funktioniert so aber nicht!
RewriteEngine on
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://localhost/ssl$1 [L,R]
<VirtualHost 127.0.0.1:443>
ServerName localhost
DocumentRoot "C:/Apache group/Apache2/htdocs/ssl"
SSLEngine on
SSLCertificateFile conf/ssl/server.crt
SSLCertificateKeyFile conf/ssl/server.key
</VirtualHost>
<VirtualHost 127.0.0.1:80>
ServerName localhost
DocumentRoot "C:/Apache group/Apache2/htdocs/nonssl"
#SSLEngine on
#SSLCertificateFile conf/ssl/server.crt
#SSLCertificateKeyFile conf/ssl/server.key
</VirtualHost>
hi,
kann mir bitte jemand helfen? wie funktioniert das?
See also the <VirtualHost> and Listen directives.It means: du musst virtuelle Hosts anlegen und darin kannst du festlegen auf welchen port (http 80, https 443) der Server hört.
Viele Grüße, Rolf
Tag!
RewriteRule ^(.*)$ https://localhost/ssl$1 [L,R]
Da steht - wenn ich das richtig sehe - "Leite <Egal was 'gefragt' ist> an https://localhost/ssl weiter.". Das ist glaube ich nicht das was Du willst oder?!
Versuch doch mal dies zu überprüfen, indem du z.B. http://localhost/Laberbla/Hustepeng (was eigentlich nicht existieren sollte) im Browser eingibst - Du solltest dann wohl auch bei https://localhost/ssl landen.
bye
ich
Versuch doch mal dies zu überprüfen, indem du z.B. http://localhost/Laberbla/Hustepeng (was eigentlich nicht existieren sollte) im Browser eingibst - Du solltest dann wohl auch bei https://localhost/ssl landen.
nein leider ... ich lande nirgendwo! die weiterleitung funktioniert gar nicht!!!??
:-(