Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [apache2 SSL] dla podkatalogu serwisu
bogdanh
post 6.06.2013, 17:42:29
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 22.04.2012

Ostrzeżenie: (0%)
-----


Mam taka strukturę katalogów dla przykładowego adresu serwisWWW.domena.pl:
- /var/www/html/katalog/serwisWWW/administrator
W/w adres prowadzi do katalogu "serwisWWW" ale potrzebuję wejście do podkatalogu administrator chronić protokołem SSL.
Na początku wybrnąłem tworząc subdomenę admin.serwisWWW.domena.pl z SSL i działa. Ale jest problem z zapisywaniem plików do katalogu ".../serwisWWW/pliki" i prawidłowym ich linkowaniem przez tinyMCE (o tym piszę w innej grupie tego forum).
Pozostaje mi stworzyć ochronę SSL dla adresu serwisWWW.domena.pl/administrator i tutaj leżę na całej linii - nie wiem jak to zrobić.
Kod
VirtualHost *:80>
ServerName serwisWWW.domena.pl
DocumentRoot /var/www/html/katalog/serwisWWW
#RedirectMatch permanent ^/administrator/(.*) https://serwisWWW.domena.pl/$1
</VirtualHost>

Zakomentowana linia jest próbą, ale oczywiście dostaję błąd SSL, bo nie zgadza sie choćby nr portu.
(?)
Go to the top of the page
+Quote Post
nrm
post 7.06.2013, 13:07:40
Post #2





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

Ostrzeżenie: (0%)
-----


SSL masz na :443


--------------------
Go to the top of the page
+Quote Post
bogdanh
post 8.06.2013, 08:26:39
Post #3





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 22.04.2012

Ostrzeżenie: (0%)
-----


Cytat(normanos @ 7.06.2013, 14:07:40 ) *
SSL masz na :443

Oczywiście - uwagę napisałem w p.s.
Skrócę pytanie.
Adres na porcie 80 prowadzi do głównej strony serwisu, ale mam tam podkatalog "administrator" i chciałbym aby adres "serwisWWW.domena.pl/administrator" ładowała się już w SSL.
W.g. porad z googli, do tego ma służyć
Kod
#RedirectMatch permanent ^/administrator/(.*) https://serwisWWW.domena.pl/$1"

No i tutaj nie wiem jak zadeklarować port 443 dla tego katalogu aby zadziało przekierowanie do https.
Go to the top of the page
+Quote Post
nrm
post 8.06.2013, 11:57:39
Post #4





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

Ostrzeżenie: (0%)
-----


To nie tak (albo ja Ciebie nie rozumiem): samo httpS JUŻ określa połączenie przez SSL czyli na :443 więc dorzucanie tego do owego przekierowania jest zbyteczne.
Powinieneś mieć VirtualHosta na :443 tak aby dana struktura była dostępna przez oba protokoły. I jedyne co wtedy robisz to link w aplikacji z httpS i/lub wymuszasz aby dany adres był TYLKO przez SSL.


--------------------
Go to the top of the page
+Quote Post
bogdanh
post 8.06.2013, 17:48:41
Post #5





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 22.04.2012

Ostrzeżenie: (0%)
-----


Dziękuję za podpowiedź - sprawa rozwiązana. Nie wpadłem na to, że mogą być dwa różne bloki VirtuwalHost dla różnych protokołów.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 13:34