Apache-2.2

apache更改代理請求url重寫

  • March 27, 2014

我對代理請求有疑問。我需要為我的子域啟用 apache mod_proxy,但我忘記從 mydomain.com 設置允許,它是允許所有人…是的,我為所有世界創建了開放代理…所以,現在當我設置拒絕所有人時,來自 mydomain.com 的允許我收到一些客戶端已被拒絕的錯誤,因為伺服器配置很好,並且在 access.log 中,我收到了一些返回程式碼為 403 的 url 的請求,這也很好。這是請求之一。

例如

GET http://www.google.com HTTP/1.1 403 462 "-"Mozilla/4.0 (compatible; MSIE 6.0;)

我的問題是我可以將發送給我的網址修改為另一個網址嗎?

我可以將此網址“google.com”更改為“mydomain.com”嗎?

可以使用 mod_rewrite 來重寫 URL,它可以很容易地與 mod_proxy 結合使用。

Redirect, Change URLs or Redirect HTTP to HTTPS in Apache - Everything You Ever Want to Know About Mod_Rewrite Rules but Were Afraid to Ask中有大量文件, 其中還包含 Apache 官方文件的連結。

引用自:https://serverfault.com/questions/584839