我的 .htaccess 文件:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^((?!public).*)/([a-zA-Z0-9-]*) index.php?c=$1&a=$2 [NC]
我如何修改它以使其可以支持更多变量,例如:/user/login&d=example&e=example2
,现在它只是忽略之后的部分/user/login...
我的 .htaccess 文件:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^((?!public).*)/([a-zA-Z0-9-]*) index.php?c=$1&a=$2 [NC]
我如何修改它以使其可以支持更多变量,例如:/user/login&d=example&e=example2
,现在它只是忽略之后的部分/user/login...
你可以添加这个:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^((?!public).*)/([a-zA-Z0-9-]*) index.php?c=$1&a=$2&%{QUERY_STRING} [NC]
注意&%{QUERY_STRING}
,它将查询字符串的其余部分添加到 index.php
看看这个教程应该可以解决你的问题