我有一个页面index.php。我想接受/value
形式的参数。现在,如果我在/
之后添加任何内容,它会假定我正在尝试访问单独的文件并输出错误。有没有办法通过添加/value
答案 0 :(得分:1)
也许你可以看看Silex。 这是一个轻量级框架,可以满足您的所有网址需求。
答案 1 :(得分:1)
你必须使用apache的重写模块。检查rewrite_module
是否有效。
然后,您可以在您的目录中放置一个简单的.htaccess
文件,其中包含以下规则来执行此任务:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !-d
RewriteRule (.*) index.php?value=$1 [L,NS]
此规则使用激活重写引擎并将/
后的所有内容放入value
变量。
查看重写documentation,然后将规则调整为您自己的规则。