通过 mod 重写删除特定文件名
我如何通过 .htaccess
www.example.com/foo/test.php => 中的 mod 重写来完成以下操作www.example.com/foo
另外,此重写不需要反映在浏览器的地址栏中,即不需要是重定向。
How would I accomplish the following via mod rewrite in the .htaccess
www.example.com/foo/test.php => www.example.com/foo
Also, this rewrite does not need to be reflected in the browser's address bar, i.e. doesnt need to be a redirect.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要完全匹配,它看起来像这样:
如果您只想匹配 test.php 部分,它看起来像这样:
任一规则都将接受请求
www.example.com/foo/test.php 并在内部将其重写为
/foo
并将 /foo 提供给浏览器。To match exactly it would look like this:
If you want to match against only the test.php part, it would look like this:
Either rule will take a request
www.example.com/foo/test.php
and internally rewrite it to/foo
and serve /foo to the browser.