需要将 $_GET 参数添加到我的正则表达式中
url.rewrite-once = (
".*\.(js|ico|gif|jpg|png|css|html)$" => "$0",
"^/([^?]*)(\?.*)?$" => "/$1.php/$2",
)
这就是我得到的,但参数不起作用。 我喜欢下面的网址
http://www.example.com/index.php/?r=something
看起来像这样:
http://www.example.com/index/?r=something
Thanx
url.rewrite-once = (
".*\.(js|ico|gif|jpg|png|css|html)$" => "$0",
"^/([^?]*)(\?.*)?$" => "/$1.php/$2",
)
This is what I got but the args don't work.
I like following url
http://www.example.com/index.php/?r=something
To look like this:
http://www.example.com/index/?r=something
Thanx
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果请求
/index/?r=something
,则会将其重写为/index/.php/?r=something
。所以尝试这个规则:在这个模式中,尾部斜杠是可选的。
If
/index/?r=something
is requested, it is rewritten to/index/.php/?r=something
. So try this rule:With this pattern the trailing slash is optional.