是否可以让我的网站在文件名后接受斜杠并将斜杠作为网址的结尾
就像一个例子:
http://example.com/files/file.php
这将正常加载
我希望它也可以加载: http://example.com/files/file.php/whateverhere
只是忽略了.php之后的所有内容,所以它不会给错误找不到
答案 0 :(得分:0)
使用以下内容在DocumentRoot中添加.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^(.*).php/(.*)$ $1.php [L]
</IfModule>
这会丢弃.php
之后的所有内容。如果要将其作为GET查询字符串的一部分传递,请将规则更改为:
RewriteRule ^(.*).php/(.*)$ $1.php?foo=$2 [L]