[英]Problems with subdomain 301 redirect via .htaccess
獲得了一個新域,並嘗試使所有內容都指向主頁,以便我可以從那里進行構建。 它也有1個我要指向主頁的子域(我知道)。
安裝了Wordpress,並放置了一些工作正常的測試帖子。 安裝了鏈接果汁管理器,可以很好地處理所有404。
設置以下旨在照顧已知子域的.htaccess以及指向我不知道的任何子鏈接的鏈接:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^example.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
但這不僅不會重定向子域(它僅給出“此網頁不可用”),還會導致其他重定向和帖子退出工作。
測試不存在的URL只會提供一個標准的404頁面,並且從主頁到現有帖子的鏈接將轉到相同的404。
我可以通過將永久鏈接結構切換為默認設置,然后再次返回到發布名稱,並刪除.htaccess來解決此問題。
我假設這是我的代碼,但是它有什么問題,我需要更改什么,以及如何獲得重定向中包含的子域?
用這個。
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^http://www.example.com$ [NC]
RewriteRule ^(.*)$ http://www.subdomain.example.com/ [L,R=301]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.