Autor | Zpráva | ||
---|---|---|---|
weroro Profil |
#1 · Zasláno: 23. 8. 2014, 18:22:08
Zdravím,
na jednom webe potrebujem pridať do súboru htaccess pravidlo, ktoré zabezpečí, že ak niekto prejde na adresu http://domena.sk/secure/ , tak ho presmeruje na https://www.domena.sk/secure/ .
Teraz tam je toto: AddHandler application/x-httpd-php .html .php .htm RewriteEngine On RewriteCond %{ENV:HTTPS} on RewriteCond %{REQUEST_URI} !^secure RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] rewritecond %{http_host} ^domena.sk [nc] rewriterule ^(.*)$ http://www.domena.sk/$1 [r=301,nc] Mohol by mi niekto prosím toto pravidlo napísať? Nerobím s tým často. Ďakujem. |
||
Marschmallow Profil |
#2 · Zasláno: 23. 8. 2014, 23:21:15
weroro:
Koukni sem. |
||
weroro Profil |
#3 · Zasláno: 24. 8. 2014, 13:52:25
Marschmallow:
Ďakujem, za nakopnutie ale nejak to robí neplechu. Urobil som nasledovné: AddHandler application/x-httpd-php .html .php .htm RewriteEngine On RewriteCond %{ENV:HTTPS} on rewritecond %{http_host} ^domena.sk/secure/$ [nc] rewriterule ^(.*)$ https://www.domena.sk/secure/$1 [r=301,nc] rewritecond %{http_host} ^domena.sk [nc] rewriterule ^(.*)$ http://www.domena.sk/$1 [r=301,nc] a skúšal zadať tieto tvary adries: http://domena.sk -> presmerovalo na http://www.domena.sk -> to je OK
https://domena.sk -> presmerovalo na http://www.domena.sk -> to je OK
https://www.domena.sk -> nepresmerovalo na http://www.domena.sk -> to nie je OK
http://domena.sk/secure/subor.html -> presmerovalo na http://www.domena.sk/subor.html -> to nie je OK
http://www.domena.sk/secure/subor.html -> presmerovalo na https://domena.sk/secure/subor.html -> to je OK
Potreboval by som proste presmerovať na https iba v prípade, že sa nachádzam v priečinku secure ale chcem aj zachovať presmerovanie z non www na www tvar adresy. |
||
Kajman Profil |
#4 · Zasláno: 25. 8. 2014, 09:14:16
RewriteCond %{ENV:HTTPS} !on RewriteRule ^secure/ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE] |
||
Časová prodleva: 11 let
|
0