我正在尝试实现路由器类 JREAM http://jream.com/lab/route
文件位于https://bitbucket.org/JREAM/route/src
除了我们在网站上进行的一些 301 重定向之外,一切似乎都运行良好。
如果我做
Redirect 301 /free http://www.domain.com/join/
它重定向到http://www.domain.com/join/?uri=free并中断。
为什么 301 重定向不只是在路由器启动之前重定向它?
这是原始的 .htaccess
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?uri=$1 [QSA,L]
但我刚刚添加
RewriteRule ^(.*)free /join/ [R=301,NC,L]
它似乎工作正常。