我正在尝试向我提出如何处理此类文件的请求
/ R /登录
但是有没有像index.php那样去服务器?r = login
我正在使用的这个htaccess代码似乎不起作用
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^/r/([0-9]+)/$ index.php?r=$1
如果有人能帮助我,那就太棒了!
答案 0 :(得分:2)
您的代码的问题是您在RewriteRule中使用了前导斜杠。如果在.htaccess中使用,那么前导斜杠将被Apache删除。将您的规则更改为:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteRule ^r/([0-9]+)/?$ /index.php?r=$1 [L,QSA,NC]