Apache-2.2

如何在不修改程式碼的情況下在我的電腦上本地重定向子域?

  • August 6, 2012

如何在不修改程式碼的情況下在我的電腦上本地重定向子域?

假設子域“static.company.com”應該被重定向到“localhost/static”。

編輯

我忘了提到我安裝了 WAMP。WAMP 已經有“別名目錄”,可以完全滿足我的需要 - 將 URI 重定向到本地伺服器上的文件夾。有一個命令行界面,您應該在其中設置 URI(在我的情況下為多媒體)和 /path/to/the/folder/on/the/server/。

如果您的 URI 末尾沒有斜杠(/),您可以找到這篇文章http://www.itsananderson.com/2009/01/wamp-alias-directories/也很有用。

您要麼需要本地 DNS 伺服器上的條目,要麼需要機器主機文件中的條目來指向自身。

至於 Apache,您可以簡單地設置一個 mod_rewrite 規則來在 URL 進入時對其進行轉換。

http://httpd.apache.org/docs/2.2/rewrite/

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