Autor | Zpráva | ||
---|---|---|---|
panterek Profil |
#1 · Zasláno: 6. 10. 2011, 11:40:18
Zdravím,
mám vytvořené SSL, vše funguje pro jakoukoliv konkrétní stránku ...jde udělat, aby mi nějaká doména šla normálně na portu 80, ale nějaký jiný link z této domény na 443 ?? Např: http://test.cz/ - port 80 https://test.cz/administrator - port 443 děkuji |
||
Kajman_ Profil * |
#2 · Zasláno: 6. 10. 2011, 13:35:34
Stačí, když budou odkazy takto včetně protokolu. Nebo v čem vidíte problém?
|
||
panterek Profil |
Obsah .htaccess:
RewriteCond %{SERVER_PORT} !443 RewriteRule (.*) https://www.test.cz [R] Obsah: /etc/apache2/sites-available/ssl/test.cz <VirtualHost *:443> ServerAdmin localhost@server.cz ServerName www.test.cz SSLEngine On SSLCertificateFile /etc/apache2/ssl/apache_cert.pem DocumentRoot /path/www </VirtualHost> Pokud cestu v obou případech změním na test.cz/administrator a zadám do URL "test.cz", tak mě to přesměruje hned na https://test.cz/administrator ....což je špatně. Chci, aby "test.cz" najelo na http://test.cz a "test.cz/administrator", aby najelo na: https://test.cz/administrator Takhle to ale teď nefunguje ...vždy mě to přesměruje jen na to https://test.cz/administrator |
||
Kajman_ Profil * |
Tak v .htaccess přesměrovávejte jen při požadavku na url začínající administrator
RewriteCond %{SERVER_PORT} !443 RewriteRule ^(administrator.*)$ https://www.test.cz/$1 [R,L,NE] |
||
panterek Profil |
#5 · Zasláno: 6. 10. 2011, 16:17:02
Kajman:
Jo jo, to je přesně ono ...co kdybych jich chtěl víc? test.cz/prvni test.cz/druhy test.cz/treti ...zkoušel jsem co řádek, to pravidlo, ale asi špatně :-) každopádně díky moc |
||
Kajman_ Profil * |
RewriteCond %{SERVER_PORT} !443 RewriteRule ^((prvni|druhy|treti).*)$ https://%{HTTP_HOST}/$1 [R,L,NE] |
||
ninja Profil |
#7 · Zasláno: 7. 10. 2011, 14:52:02
Ještě bych doplnil, že je vhodné použít i obrácené pravidlo. Tedy pokud se načítá jiná stránka přes https, přesmerovat na nezabezpečenou verzi.
|
||
Časová prodleva: 3 dny
|
|||
panterek Profil |
#8 · Zasláno: 10. 10. 2011, 08:10:52
Wow, samozřejmě funguje ...regulární výrazy v .htaccess nejspíš nebudou mou silnou stránkou, ale mrknu na to, evidentně to docela usnadní život...
moc díky :-) |
||
Časová prodleva: 14 let
|
0