我已重新启用。
我转到domain/bar
并期望将其重写为domain/index.php?foo=bar
但我得到了domain/index.php?foo=index.php
:o
RewriteRule ^(.*)$ index.php?foo=$1
为什么$1
没有设置为bar?
答案 0 :(得分:3)
这对我来说很好,试试看:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?foo=$1