0
我嘗試下面的邏輯添加到.htaccess文件:子域名重定向到子文件夾
subdomain.domain.xx使重定向到subdomain.domain.xx /子/ xy.domain.xy重定向到XY .domain.xy/XY /(它應該與每一個子域工作,無需增加新的重寫)
我發現了很多解決方案的重定向subdomain.domain.xx - > domain.xx /子域,但沒有像我所需要的。 ..下面你找到我試用的代碼。
希望有人能幫助我。謝謝。
上 RewriteBase RewriteEngine敘述/
重寫規則^([^。?] + [^ /?])$ $ 1/[R]
的RewriteCond%{HTTP_HOST} ^(WWW)? domain.ch/$ 重寫規則* HTTP \://%1$1.domain.ch/%1$1 [I,R = 301]
哇,比ks爲您的快速幫助,並抱歉,我忘了說它必須是動態的 - 說:subdomain1.domain.xy/- >重定向subdomain1.domain.xy/subdomain1 /和subdomain2.domain.xy/- >重定向到subdomain2.domain.xy/subdomain2/ – 2012-07-05 12:42:49
因此,每個子域都會重定向到domain.com/subdomain/?如果是這樣,你最好使用DNS通配符。 – cobaltsoda 2012-07-05 12:48:22
在DNS我添加* .domain.xy - > IP然後在Web服務器我給這個IP,所以每個子域指向這個IP。在Webserver-Root目錄中,每個用戶都可以創建他的子目錄,並且它應該直接與子域一起工作。 – 2012-07-05 12:52:57