Re: virtual SSL für Anfänger

2007-03-07 Diskussionsfäden Max Dittrich

Hi Martin,

Martin Ebert schrieb:

Rainer, liebe Liste,


* passenderweise laufen beide Wikis nicht nur unter
  gleicher Domain - schlimmer noch: Sämtliche Scripts
  im gleichen (Unix) Verzeichnis. Ganz finster.



Verstehe ich nicht. Dann sind es doch dieselben Wikis?


Nein.
Die _Scripts_ (Perl) mehrerer Wikis liegen in genau
_einem_ Verzeichnis. - Im Sinne der Aufgabenstellung:
Alles ganz finster.  :-(



[..]




ich bin zu faul, die Dokumentation zu lesen)


Da eint uns was. ;-)


Hmmm. :/


Aber ernsthaft: Ich will mich gern krumm machen. Aber ich
möchte vermeiden Irrwege zu gehen ... wo dann doch jeder
sagt: Martin, hätteste mal zugehört!

Liebe Liste,
hat jemand weitere Tipps insoweit?


Bevor ich Dir jetzt die Konfiguration zum Pasten hinschreibe, hier 
erstmal die Stichworte in welche Richtung es gehen könnte.


- Files schuetzenswertes_wiki.pl/Files
- IfModule mod_ssl.c
- SSLRequireSSL
- evtl. auch:
  Order Allow,Deny
  Allow from env=HTTPS

Und den verschlüsselnden Server auf Port 443 kannst Du dann als 
IP-basierten VirtualHost anlegen. Wenn Besucher über eine andere Domain 
zugreifen, könntest Du die per mod_rewrite wieder wegschicken auf den 
HTTP-only Server.


Viel Spass *g*,
.max

--
   Apache HTTP Server Mailing List users-de 
 unsubscribe-Anfragen an [EMAIL PROTECTED]

  sonstige Anfragen an [EMAIL PROTECTED]
--



Re: virtual SSL für Anfänger

2007-03-07 Diskussionsfäden Frank Thommen

Hallo Martin,


[...]
1) XOR. Entweder-oder, Webmaster legt fest.
   Jedes Skript (!) (ggf allgemeiner: Jede URL)
   muss eindeutig _NUR_ http oder https sei -
   _nie_ beides.


Vielleicht kann Dir mod_rewrite zusammen mit einer RewriteMap helfen 
(http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritemap). 
Dort koenntest Du per Skript/File definieren, ob es umgeleitet werden 
soll oder nicht.  Bei Aenderungen muesstest Du lediglich die RewriteMap 
entsprechend anpassen.


Gruss

   frank

--
   Apache HTTP Server Mailing List users-de 
 unsubscribe-Anfragen an [EMAIL PROTECTED]

  sonstige Anfragen an [EMAIL PROTECTED]
--



virtual SSL für Anfänger

2007-03-06 Diskussionsfäden Martin Ebert
Liebe Liste,
bis gestern blieb ich verschont ...

Ok.
Ein Apache/2.0.58 (Unix) hängt auf einer IP,
liefert für so ca. 10 Domains virtuell aus.
Für diese IP gibt es noch kein https: - um
dieser Frage vorab zu antworten.

Für _eine_ der virtuellen Domains soll nun
sowohl http als auch https ausgeliefert werden.

Einschränkung klarer definiert:
1) XOR. Entweder-oder, Webmaster legt fest.
   Jedes Skript (!) (ggf allgemeiner: Jede URL)
   muss eindeutig _NUR_ http oder https sei -
   _nie_ beides.
2) Konkret soll ein _ganz konkretes_ Perlscript
   nur noch https ausgeliefert werden; das ist
   real ein Wiki.
3) PHP steht nicht zur Verfügung.

Wie schon gesagt: Ich habe keine Erfahrung darin.
Ehe ich jetzt tageweise suche - und dann ggf fest-
stellen muss, dass das eh nicht so geht:

Erbitte kurze Hinweise der Art:
* Martin, vergiss
* Martin, Denkfehler
* Martin, anders
* Martin, hier lang

Ich will das schon selbst machen; also Doku lesen etc.
Ich würde nur eben gern vermeiden wollen, dass ich
tage/wochenweise auf völlig flaschem Kurs segle.

Danke,
Mit freundlichen Gruessen, Martin Ebert
-- 
http://www.klug-suchen.de
http://www.bahnsuche.de
http://www.ddr-suche.de
http://www.wb-online.de


--
Apache HTTP Server Mailing List users-de
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: virtual SSL für Anfänger

2007-03-06 Diskussionsfäden Martin Ebert
Rainer, liebe Liste,

 Einschränkung klarer definiert:
 1) XOR. Entweder-oder, Webmaster legt fest.
Jedes Skript (!) (ggf allgemeiner: Jede URL)
muss eindeutig _NUR_ http oder https sei -
_nie_ beides.

 Mach' nur HTTPS. Es geht ja nur um einen einzigen vhost, da geht das
 ohne Probleme.

Geht leider nicht:
* kleines Wiki muss auf https umziehen
* richtig großes Wiki muss http bleiben
* passenderweise laufen beide Wikis nicht nur unter
  gleicher Domain - schlimmer noch: Sämtliche Scripts
  im gleichen (Unix) Verzeichnis. Ganz finster.


 2) Konkret soll ein _ganz konkretes_ Perlscript
nur noch https ausgeliefert werden; das ist
real ein Wiki.

 RedirectMatch permanent ^/(.*) https://www.example.com/$1
 Ggfs. anpassen.

Wie würde das ausssehen, wenn ich NUR /www.example.com/xx.pl
auf https umbiegen will, /www.example.com/aaa.pl aber nicht?
Geht das - ist das schon die Lösung?

Mit freundlichen Gruessen, Martin Ebert
-- 
http://www.klug-suchen.de
http://www.bahnsuche.de
http://www.ddr-suche.de
http://www.wb-online.de


--
Apache HTTP Server Mailing List users-de
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: virtual SSL für Anfänger

2007-03-06 Diskussionsfäden Martin Ebert
Rainer, liebe Liste,

 * passenderweise laufen beide Wikis nicht nur unter
   gleicher Domain - schlimmer noch: Sämtliche Scripts
   im gleichen (Unix) Verzeichnis. Ganz finster.

 Verstehe ich nicht. Dann sind es doch dieselben Wikis?

Nein.
Die _Scripts_ (Perl) mehrerer Wikis liegen in genau
_einem_ Verzeichnis. - Im Sinne der Aufgabenstellung:
Alles ganz finster.  :-(

 Wenn sie unterschiedlich sind: Auf andere vhosts legen.
 Die Domain kann ja dieselbe bleiben.

Verstehe nicht. - Wie tun?


 RedirectMatch permanent ^/(.*) https://www.example.com/$1
 Ggfs. anpassen.
 Wie würde das ausssehen, wenn ich NUR /www.example.com/xx.pl
 auf https umbiegen will, /www.example.com/aaa.pl aber nicht?
 Geht das - ist das schon die Lösung?

 Redirect permanent xx.pl https://www.example.com/aaa.pl (ohne Garantie,

Ok, danke.

 ich bin zu faul, die Dokumentation zu lesen)

Da eint uns was. ;-)
Aber ernsthaft: Ich will mich gern krumm machen. Aber ich
möchte vermeiden Irrwege zu gehen ... wo dann doch jeder
sagt: Martin, hätteste mal zugehört!

Liebe Liste,
hat jemand weitere Tipps insoweit?

Mit freundlichen Gruessen, Martin Ebert
-- 
http://www.klug-suchen.de
http://www.bahnsuche.de
http://www.ddr-suche.de
http://www.wb-online.de


--
Apache HTTP Server Mailing List users-de
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--