2014-10-19 48 views
0

我創建了使用URL作爲目錄名稱的CMS - 是這樣的:動態主機有兩個不同構造的URL

VirtualDocumentRoot /var/www/html/%0 

所以,www.somesite.com從供應:/var/www/html/www.somesite.com

該作品,但是,我還需要沙盒網址,因爲在創建網站時,網站網址通常不可用。

因此,除了路由正常的URL,我還需要路線是這樣的目錄:

www.myCMSThingy.com/somesite 

其他CMS必須已經解決了這個問題,但我似乎無法找到任何實例。

+0

爲什麼不您是否使用自己的域名 - 並根據您的項目創建子域名/目錄? – Duniyadnd 2014-10-19 17:42:07

+0

這就是我想要做的,但我需要爲我的域名和客戶的域名找到一種解決方案來解決同一個地方。有任何想法嗎? – 2014-10-19 20:39:32

回答

1

我的理解是,你同時運行在同一Linux服務器的機器

  • www.somesite.com - VirtualDocumentRoot在/var/www/html/www.somesite.com

  • www.mycmsthingy.com - VirtualDocumentRoot /var/www/html/www.mycmsthingy.com

如果是真的,你可以符號鏈接你這樣的VirtualDocumentRoot得到你想要的東西:

cd /var/www/html 

ln -s www.somesite.com www.mycmsthingy.com/somesite 

在瀏覽器中,http://www.mycmsthingy.com/somesite/將有內容的www.somesite.com

+0

這是一個絕妙的主意。謝謝。我正在用Apache模塊打結 – 2014-10-20 10:34:45