我正在尝试在我的网站上捕获路由some_path
并将其重定向到同一服务器上的其他端口。以下代码适用于服务器,但不适用于我的localhost框。我正在使用Ubuntu
<IfModule mod_rewrite.c>
Options +FollowSymLinks -Indexes
RewriteEngine on
RewriteBase /
# Works on the server
RewriteRule ^some_path/(.*)$ http://remoteserver.com:1337/$1 [P,L]
# Does not work on the localhost
RewriteRule ^some_local_path/(.*)$ http://localhost:1337/$1 [P,L]
</IfModule>
答案 0 :(得分:2)
我怀疑有两件事:
答案 1 :(得分:0)
确保已加载mod_proxy。如果未加载mod_proxy,P
标志将不会代理,它只会重定向。