如何写替换和重定向URL与Apache 2.4 RewriteRule中的发布数据规则(两者同时)?

时间:2018-08-13 10:35:32

标签: apache2 apache2.4 apache2.2

我们可以使用以下参考 1. Replacing %23 in URL with # using mod_rewrite 2。Redirection on Apache (Maintain POST params)

  1. 第一个URL用于替换URL [R]。旧到新的网址。像例子一样:

www.cashcon.com/group/desk/到www.cashcon.com/desk /

2.second url用于带有发布数据的重定向url。使用[p] 例如www.cashcon.com/desk/至lolcalhost:8080 / desk

->两者都是分开工作的。但是两种功能不能同时工作。 ->如何编写[R和P]两个规则的组合? ->任何其他可用于替换和重定向apache 2中RewriteRule的发布数据的规则吗?

1 个答案:

答案 0 :(得分:1)

您不能在一个规则中组合这些标志,因为它们是互斥的。但实际上也没有理由这么做。每次使用[P]标志进行代理时,都会创建一个替代URL。

要么用您想要的[P]规则替代URL,要么在用户在重定向后返回时重定向到新的URL和代理。