簡體   English   中英

允許使用apache HTACCESS在https頁面上使用http iframe

[英]allow http iframe on a https page with apache HTACCESS

我對HTACCESS有問題

我有一個帶有SSL證書的網頁,例如https:// www。 example.com

然后,我必須在網絡上注入其他公司的iframe。 iframe不是https,只是http,而其他公司則不會更改。

因此,我必須允許在htaccess上使用此iframe。

我將此iframe放在了不能是http的頁面上

例如,如果我的整個網站是https:// www。 example.com我想轉https:// www。 example.com/en/potato到http:// www。 example.com/en/potato,以便我可以注入http iframe。

我試着做

RewriteCond %{HTTPS} off
RewriteCond %{THE_REQUEST}  !^/en/potato$ [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
RewriteEngine on

RewriteCond %{HTTPS} on
RewriteCond %{THE_REQUEST} ^/en/potato$ [NC]
RewriteRule ^(.*)$ http://xxx.example.com/en/potato [R=301,L]

有什么建議嗎?

網絡也是在php上制作的

謝謝!

您不能在https網頁中使用http iframe。 如果您包含一個重定向到http的https網頁,它也會被阻止。

您可以執行哪些操作嘗試通過https服務器代理iframe的內容,或者很好地要求http網頁的所有者向其網站添加https。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM