二级域名映射子目录问题


Typecho 1.1版发布到阿里云的虚拟主机里(就是以前的万网虚拟主机,不能改系统那种),通过 .htaccess 设置二级域名 blog.xxx.cn 映射到站点子目录 /_blog 中,如下:


代码: 全选
RewriteEngine on
RewriteBase /

# blog
RewriteCond %{HTTP_HOST} ^blog.xxx.cn$ [NC]
RewriteCond %{REQUEST_URI} !^/_blog/
RewriteRule ^(.*)$ _blog/$1?Rewrite [L,QSA]


访问文章页及静态页面都没有问题,但是后台登陆后 blog.xxx.cn/admin 会跳回 http://www.xxx.cn/_blog/admin 这个地址,而且在文章页面不能发表评论,但在用原地址 http://www.xxx.cn/_blog/ 打开文章页面时可以发布评论。
已邀请:

aniven

赞同来自:


Typecho 1.1版发布到阿里云的虚拟主机里(就是以前的万网虚拟主机,不能改系统那种),通过 .htaccess 设置二级域名 blog.xxx.cn 映射到站点子目录 /_blog 中,如下:


代码: 全选
RewriteEngine on
RewriteBase /

# blog
RewriteCond %{HTTP_HOST} ^blog.xxx.cn$ [NC]
RewriteCond %{REQUEST_URI} !^/_blog/
RewriteRule ^(.*)$ _blog/$1?Rewrite [L,QSA]


访问文章页及静态页面都没有问题,但又如下两个问题:
1. 在文章页面不能发表评论,用原地址 http://www.xxx.cn/_blog/ 打开文章页面时可以发布评论。
2. 后台登陆后 blog.xxx.cn/admin 会跳回 http://www.xxx.cn/_blog/admin 这个地址,也就是访问子目录没有重写URL

yangyunzhao

赞同来自:


哈哈,和我遇到的问题一模一样的

别的程序就没有这个问题

要回复问题请先登录注册