我们的大部分页面都是通过查询字符串访问的,所以我们的 URL 如下所示:
http://www.example.com/?var=val&var2=val2
我发现在网络上的某个地方,有人通过以下链接链接回我们:
http://www.example.com/%3Fvar%3Dval%26var2%3Dval2
我发现一大块代码要添加到我的 .htaccess 文件中,但它确实减慢了我的页面请求。我想要的是在文件名的开头捕获那个“%”并将其重定向到一个 php 文件,我可以将它解析为查询字符串并 301 重定向它。
我有一种感觉,如果我知道我在做什么,这实际上将是一件非常容易的事情。假设我的 php 文件将被称为 percent_fix.php
(我确信我可以编写 php,我只需要 .htaccess 重写条件和规则方面的帮助。)