伪静态规则为什么无效?

想把以下的动态规则转为伪静态的

原链接

/zt/tea.php?q=04年生茶

转为

/zt/04年生茶

我的伪静态规则.htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . / [L]
RewriteRule /zt/(\w+) /zt/tea.php?q=$1
</IfModule>

为什么这样设置无效?

阅读 2.8k
1 个回答

RewriteRule ^/zt/(\w+)$ /zt/tea.php?q=$1

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