我现在一直在寻找几个小时,希望找到解决问题的方法。但我发现所有内容都类似于从文件夹到文件夹的URL重写。与我的问题无关。
我正在尝试从脚本(例如confirm.php
)到子文件夹中的脚本(例如scripts/confirm.php
)重写网址。
像这样的东西
www.example.com/confirm.php?id=somevalue&key=somevalue
到
www.example.com/scripts/confirm.php?id=somevalue&key=somevalue
其中参数的值是可变的,页面可以通过http / https访问,有或没有www。
答案 0 :(得分:1)
尝试以下规则,在根目录中,我假设根目录中不存在confirm.php。
RewriteEngine On
RewriteRule ^confirm\.php$ scripts/confirm.php [QSA,L]