Redirect HTTPS v HTTP za eno stran
 
werky 19. apr 2016 11:19:17 Pridružen od:
16. apr 2012
787 objav
796 168 26
#1

Zdravo,



Imam situaciujo kjer se na https strani vključuje iframe, ki pa je http. To pa ne deluje ok (v FF ne prikaže vsebine iframe).



Kako bi lahko v htaccesu izključil https za to eno stran?



Stran je recimo http://www.domena.com/test?iframe=... Torej, kako bi za vsak request na https://www.domena.com/test redirectal na http?



Hvala!


všeč(0) ni všeč(0) spam(0)
 
Jacky 25. apr 2016 13:38:38 Pridružen od:
22. apr 2012
73 objav
53 15 0
#2

Načeloma "izklopit" SSL-ja ne moreš (HTTPS) saj je dejansko to drug port in niti ne teče v istem procesu kod http. Zakaj pa enostavno ne spremeniš naslova iframe na https protokol to je dosti bolj smiselno?



Kakor koli da odgovorim na tvoje dejansko vprašanje, najlažje je uporabit kar RewriteCond in Rule, poglej kodo spodaj:


RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Je pa res da za dejansko uporabo te Apache direktive pa more iframe bit na tvojem strežniku in mora poganjat HTTPS kar pa spet pomeni da je najlažja rešitev enostavno spremenit link iframe v HTTPS.



Upam da to kaj pomaga, malo sem zabluzil ^^.


všeč(1) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se