【发布时间】:2021-02-12 15:52:35
【问题描述】:
当我输入我的网站 zeugmarket.com 时,它显示为 https://zeugmarket.com//
我编写了这个 htaccess 文件以从 HTTP 移动到 https,但它还在末尾添加了两个斜杠。 我该如何阻止它:
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://www.zeugmarket.com%{REQUEST_URI} [L,R=301]
Header always set Content-Security-Policy "upgrade-insecure-requests;"
【问题讨论】:
-
我尝试了这些规则,但无法重现此问题。
-
将
%{REQUEST_URI}替换为$1会发生什么? -
在匿名浏览器窗口中测试。
-
我尝试使用隐身浏览器,它给了我相同的结果,最后有两个斜线。
-
用 Microsoft edge 试过,最后还是给我 //。
标签: .htaccess url https url-rewriting