RewriteRule 去除副档名?htaccess

我想问一个问题
我现在写的每一个 RewriteRule 感觉手动写有点麻烦

RewriteRule ^user/profile$ user/profile.php
RewriteRule ^admin/discount$ admin/discount.php
RewriteRule ^pro$ pro.php
...可能有150行左右

如何透过一行代码,就可以不需要每个都这样手动写?自动帮我套用相同的规则?

RewriteRule ^([^./]+)/?$ $1.php [L]

这样好像第一层才会有反应?

阅读 2.4k
1 个回答

去掉 [L] 试试

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题