簡體   English   中英

apache config動態documentroot

[英]apache config dynamic documentroot

我們正在測試環境中對網站進行編程。 該網站將提供2種語言的url,如domain-language.com,最終我們需要切換到domain / language.com之類的情況

我們是否可以設置apache,以便它可以收聽domain / language.com,並根據documentroot更改為所指語言的子文件夾的方式而定? 因為我們的網站上有許多硬編碼的鏈接,如果documentroot級別更高的話,可能必須全部更改。

文件夾結構,我認為它看起來像是

/-language1 language2如果我瀏覽domain / language1.com,我應該將子文件夾語言1作為documentroot,使其成為/

首先,我猜您不能在域名中使用“ /”。 在Apache和瀏覽器中,“ /”始終用作域名和文件/子文件夾之間的分隔符。 因此,嘗試使用其他符號(例如“-”,“ _”等)代替“ /”。 實際上,絕對可以為不同的域設置不同的Docroot。.域名的任何更改(在您的情況下為language1和language2)都被視為不同的域,可以映射到單獨的DocRoot文件夾。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM