我想重定向url,如果子域存在於當前url中,其他方面沒有任何改變。使用htaccess自定義url重定向其中子域存在於url
這就是我要改變
abc.abcd.com變成abcd.com/test
abc.abcd.com/mno變化納入abcd.com/mno
abc.abcd.com/zyz變化成abcd.com/xyz
誰能幫我,是一個新的htaccess的
我想重定向url,如果子域存在於當前url中,其他方面沒有任何改變。使用htaccess自定義url重定向其中子域存在於url
這就是我要改變
abc.abcd.com變成abcd.com/test
abc.abcd.com/mno變化納入abcd.com/mno
abc.abcd.com/zyz變化成abcd.com/xyz
誰能幫我,是一個新的htaccess的
您可以使用:
RewriteEngine on
# Not for http://abcd.
RewriteCond %{HTTP_HOST} ^abcd\.com$
RewriteRule^- [L]
RewriteRule ^$ http://abcd.com/test [R=302,L]
RewriteRule ^(.+)$ http://abcd.com/$1 [R=302,L]
變化[R=302]
爲[R=301]
當測試順利進行。
感謝烏拉圭回合的答案, – 2014-12-05 10:09:48
感謝烏拉圭回合的答覆, 我有另外一個問題, 我sybdomain是動態的,例如(abc.abcd.com,cdf.abcd.com,jkl.abc.com) 我的子域是動態的 – 2014-12-05 10:11:07
你好Croises, 我無法預測我的子域,它可能會改變用戶到用戶),無法在htaccess的硬編碼 – 2014-12-05 10:18:16
你必須首先考慮你想要做什麼。最後不要相反。 – Croises 2014-12-05 12:09:12
對不起Croises, 我想我的網址不重定向但改變內容。 終於可以爲我做這個了嗎? 如果我打到abc.xyz.com/mno更改爲xyz.com/mno 頁面url必須是abc.xyz.com/mno並顯示zyz.com/mno的內容 – 2014-12-05 12:18:01
如果您使用相同的站點而沒有所有子域的重定向。你可以做什麼,沒有特別的'.htaccess'。而且,無法更改鏈接中的子域,而無需重定向。 – Croises 2014-12-05 12:20:55