我正在尝试编写一个.htaccess
规则来重定向到一个脚本,该脚本进一步重定向到其他地方。有点像 URL 缩短器的工作方式。但是,我不.htaccess
希望在重定向部分更改地址栏。(脚本重定向可以更改位置。)
我正在使用mod_rewrite
,目前正在这样做:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteBase /
RewriteRule (.+)$ "?url=$1" [L,R=301]
我可以使用标志或其他方法来实现我想要做的事情吗?
附录:当重定向发生时,Firefox 中的位置栏不会改变,这是我想要做的。它只改变一次以反映终点。Safari 每一步都会改变它。有什么办法可以避免吗?