.htaccess 通过htaccess忽略url修改重写
我对所有url使用Prestashop和强制https 我需要使用此url添加脚本: src=“/c.imedia.cz/js/retargeting.js” 我需要像这样的网址保持在html 但htaccess似乎将其更改为 src=”https://c.imedia.cz/js/retargeting.js“ 那就不行了 我试图添加重写规则以防止重写此url.htaccess 通过htaccess忽略url修改重写,.htaccess,mod-rewrite,ssl,https,.htaccess,Mod Rewrite,Ssl,Https,我对所有url使用Prestashop和强制https 我需要使用此url添加脚本: src=“/c.imedia.cz/js/retargeting.js” 我需要像这样的网址保持在html 但htaccess似乎将其更改为 src=”https://c.imedia.cz/js/retargeting.js“ 那就不行了 我试图添加重写规则以防止重写此url RewriteRule retargeting\.js$ - [L,NC] 有什么解决办法吗 htaccess不会更改HTML中的s
RewriteRule retargeting\.js$ - [L,NC]
有什么解决办法吗
htaccess
不会更改HTML中的src
。浏览器将用请求中使用的协议替换/
。i、 e.https
。它通常被称为协议相对URL
因此,如果您不希望它使用https
,那么应该显式地将其设置为http
。然而,当通过httpshttps
提供服务时,这将导致混合内容,现代浏览器可能会阻止它。因此,如果您强制使用https
,则所有您的资源也必须是https
,否则即使使用http
也会被阻止而无法加载
因此,您应该为您的子域获取通配符SSL证书,以便您的资源也可以用作https