mod_rewrite如果不重写url,则无法重定向

杰森

我正在尝试使用Apache HTTPD重定向到同一框的不同端口上运行的另一个服务器应用程序,该应用程序与运行在端口80上的前端服务器一起使用。我正在使用重写引擎和以下语法来重定向调用:

RewriteRule ^/?products/(.*)$ http://www.example.com:9000/$1 [L]

这很好用,但是URL在浏览器中更改为端口9000。每当我将更[L]改为[P]for代理时,我在浏览器中都会收到404(未找到)错误。

如何解决此问题,以使URL在浏览器中不会更改,但仍然有效?

林俊

您需要确保已加载mod_proxy,否则该P标志将不起作用。

您还可以ProxyPass在vhost配置中将该指令用作mod_proxy的一部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Mod_Rewrite不重写URL

来自分类Dev

如果找不到文件,则mod_rewrite重定向URL

来自分类Dev

Mod_rewrite无法正确重定向

来自分类Dev

在mod_rewrite之后重定向URL?

来自分类Dev

使用mod_rewrite重定向后如何停止URL重写?

来自分类Dev

mod_rewrite生成器不重写URL

来自分类Dev

重定向无法通过mod_rewrite工作

来自分类Dev

Mod_rewrite:重定向到哈希URL?

来自分类Dev

如何重定向URL htacces mod_rewrite?

来自分类Dev

mod_rewrite重定向到干净的URL

来自分类Dev

如何正确使用mod_rewrite重定向seo url?

来自分类Dev

使用.htaccess重定向Mod_Rewrite URL

来自分类Dev

使用Apache mod_rewrite的重定向循环(干净的URL)

来自分类Dev

mod_rewrite-强制重定向到重写的URL

来自分类Dev

使用mod_rewrite重定向图像

来自分类Dev

mod_rewrite()内部重定向过多

来自分类Dev

Mod_rewrite重定向网址问题

来自分类Dev

简单的mod_rewrite重定向

来自分类Dev

使用mod_rewrite的重定向循环

来自分类Dev

使用mod_rewrite重定向循环

来自分类Dev

Mod_rewrite简单重定向

来自分类Dev

mod_rewrite()内部重定向过多

来自分类Dev

Mod_rewrite重定向网址问题

来自分类Dev

简单的mod_rewrite重定向

来自分类Dev

mod_rewrite强制内部重定向

来自分类Dev

mod_rewrite显示重写的URL

来自分类Dev

URL重写(路由),mod_rewrite或PHP

来自分类Dev

无法忽略带有NS标志的mod_rewrite内部重定向

来自分类Dev

重定向无法与htaccess中的mod_rewrite一起使用