我有一個htaccess的重定向 「非www」 的是這樣的:非WWW的.htaccess重定向 - 忽略其他子域
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
這是工作。但是,我也有一些除www以外的子域名。 如果我打電話例如http://shop.example.com它重定向我: http://www.shop.example.com
我不想寫的子域到.htaccess文件,它會自動工作,只是忽略了別的比www和「」是這樣的:
if subdomain =='' -> redirect to www.HTTP_HOST....
elseif subdomain !='' && subdomain !='www' -> do nothing.
謝謝!
喲Pero!我沒有測試它,因爲我通過php找到了另一個解決方案。無論如何,我接受你的答案;)丹克。 – MilMike 2010-05-25 17:43:00