我想重定向
我用过这个:
RewriteRule ^([a-zA-Z0-9\-]+)/([0-9]+)$ index.php?q=$1&p=$2 [L,NC]
RewriteRule ^([a-zA-Z0-9\-]+)$ index.php?q=$1 [L,NC]
我不需要重新删除一些单词。例如:
将domain.com/user重定向到domain.com/index.php?q=user即可
但它正在将domain.com/admin重定向到domain.com/admin/?q=admin
我不希望这种情况发生。 BTW有一个名为“admin”的文件夹。我所说的“具体词汇”是文件夹。但是请考虑这些单词不应该是文件夹(如果htaccess有任何变化,我不知道)
答案 0 :(得分:0)
您可以在遵守这些规则之前制定排除规则:
# ignore these URIs
RewriteRule ^(admin|something)(/|$) - [L,NC]
RewriteRule ^([a-zA-Z0-9-]+)/([0-9]+)$ index.php?q=$1&p=$2 [L,QSA]
RewriteRule ^([a-zA-Z0-9-]+)$ index.php?q=$1 [L,QSA]