如何在不更改网址的情况下将www.foo.com/bar重定向到www.foo.com:8080?

2 mod-rewrite redirect

如何在没有"真正"更改网址栏中的网址的情况下将www.foo.com/bar重定向到www.foo.com:8080?

所以我希望www.foo.com/bar(+可能的GET参数/子文件夹)始终显示在url栏中.

这可以用mod_rewrite完成吗?

Gum*_*mbo 5

你需要一个代理(mod_proxy)来做到这一点.这是mod_rewrite的RewriteRule一个例子:

RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^ http://%{HTTP_HOST}:8080%{REQUEST_URI} [P]
Run Code Online (Sandbox Code Playgroud)