0
我必須解決這個簡單的情況。我有一堆第三級域名,例如:oldthirdlevel.example.com
,我想在主域名www.example.com
上重定向。我嘗試了一個簡單的301重定向文件.htaccess
,但沒有任何成功。我想每樣的路徑重定向到主域名的家,例如:htaccess重定向主要的一個第三級域名
oldthirdlevel.example.com/whatever --> www.example.com
oldthirdlevel.example.com/otherthings --> www.example.com
這是我的文件:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^oldthirdlevel.example.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
但我得到了500內部服務器錯誤。
在您的示例中,您沒有提及將舊路徑添加到主域網址:www.example.com 。第二:你錯過了重寫過程中的www(不是那會導致500錯誤,但如果它是關於「一堆」的話仍然是 –
。是否可以選擇:當不等於www.example等於。 com: 'RewriteCond%{HTTP_HOST}!^ www \ .domeinnaam \ .tld $''RewriteRule ^。* $ http://www.domeinnaam.tld/$0 [R = 301,L]' –
@IvoP也許我忘了一件重要的事情,所有這些第三級域名都有單獨的託管,我現在有點困惑,我必須更改第三級域名或主域名服務器上的.htaccess?主域名正在與一個專用服務器,第三級域名有單獨的託管服務提供商 –