lighttpd mod_rewrite all
我需要一个正则表达式来执行以下操作:
- 则将每个请求重定向到 index.php
- 如果网址中有 get 参数,
我需要使用 $_GET[] (php) 访问它们我的(不完整)解决方案是:
url.rewrite-once = (
".*\?(.*)$" => "/index.php?$1&full_request=$0"
)
但是这里的错误是不是如果没有“?”在网址中,我收到“404 未找到”。
预先感谢您的帮助, 地塞克斯
i need an regex to do the following:
- redirect EVERY request to the index.php
- if there are get parameters in the url i need to access them with $_GET[] (php)
My (not complete) solution is:
url.rewrite-once = (
".*\?(.*)$" => "/index.php?$1&full_request=$0"
)
But the error here is that if there's not an "?" in the url i get an "404 not found".
Thanks in advance for help,
dexcs
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试这个:
Try this: