我想在我的apache配置中添加一条规则,在任何urls的末尾检测‘/确认/’,并使用GET参数集加载相同的文件。
以下是一些例子:
/page/confirm => page.php?mode=confirm
/parent/child/confirm => /parent/child.php?mode=confirm
/deep/folder/structure/confirm => /deep/folder/structure.php?mode=confirm这就是我对单个文件的处理方式:
RewriteRule ^page/confirm?$ /page.php?mode=confirm [NC,L]任何帮助都会很好,谢谢:)
发布于 2016-02-02 01:32:38
您当前的重写是一个很好的模板。为了使它更普遍地适用,可以尝试这样做:
RewriteRule ^(.+)/confirm/?$ $1.php?mode=confirm [NC,L]发布于 2016-02-02 08:14:43
您可以使用以下rewriteRule:
RewriteEngine On
RewriteRule ^(.+?)/confirm/?$ /$1.php?mod=confirm [NC,QSA,L]该规则将与以下请求相匹配:
/foo/bar/foobar/confirm
/foobar/confirm/并重写到
/foobar.php?mode=confirmhttps://stackoverflow.com/questions/35143176
复制相似问题