2017-06-09 49 views
1

我已將我的WordPress博客從子域遷移到子目錄。因此,我已將blog.example.com實現爲https://www.edgrab.com/blog,並且除少數情況外,一切工作都正常。從子域重定向到子目錄不起作用

1. https://blog.example.com/post-name不重定向到https://www.example.com/blog/post-name並給內部服務器錯誤500,而blog.example.com成功地重定向到https://www.example.com/blog

我的.htaccess文件是從子域

RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} ^blog\.example\.com 
RewriteRule ^(.*)$ https://www\.example\.com/blog/$1 [L] 
+0

請檢查您的error.log有關錯誤的信息。 – starkeen

回答

0

重定向,.httaccess

到子目錄
RewriteCond %{HTTP_HOST} !^www\. 
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$ [NC] 
RewriteRule ^(.*)$ http://domain\.com/subdomains/%1