从子域重定向到子目录不起作用

时间:2017-06-09 10:34:31

标签: wordpress apache .htaccess redirect

我已经将我的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]

1 个答案:

答案 0 :(得分:0)

从.httaccess

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