安装在子目录的问题

各位好
我是刚刚从WordPress转过来的,目前对typecho还不是很熟悉,目前遇到了一些问题,请帮忙解答一下,谢谢!

安装在子目录,地址重写功能启用、自定义文章路径都已经成功设置好了,但是目录名可以去掉吗?比如:

我安装在子目录/blog下,URL即http://www.abc.com/blog,能不能像WordPress那样设置成http://www.abc.com,而typecho不用安装在根目录。谢谢!
已邀请:

wpovo

赞同来自:


各位好
我是刚刚从WordPress转过来的,目前对typecho还不是很熟悉,目前遇到了一些问题,请帮忙解答一下,谢谢!

安装在子目录,地址重写功能启用、自定义文章路径都已经成功设置好了,但是目录名可以去掉吗?比如:

我安装在子目录/blog下,URL即http://www.abc.com/blog,能不能像WordPress那样设置成http://www.abc.com,而typecho不用安装在根目录。谢谢!

DT27

赞同来自:


能。。。
把你的站点配置文件贴出来。
虚拟主机的话,支不支持.htaccess文件。
支持的话,直接

代码: 全选
RewriteRule ^(.*)$ /blog/$1 [L]

就是把所有访问全部重写到blog目录里。

wpovo

赞同来自:

DT27 写道:能。。。
把你的站点配置文件贴出来。
虚拟主机的话,支不支持.htaccess文件。
支持的话,直接
代码: 全选

RewriteRule ^(.*)$ /blog/$1 [L]

就是把所有访问全部重写到blog目录里。



安装环境是lamp,支持Apache,支持.htaccess文件
根目录只有blog文件夹,里面是安装程序;
另一个是.htaccess文件,写法是在论坛找的:

<IfModule mod_rewrite.c>
RewriteEngine On
# 下面是在根目录,文件夹要修改路径
RewriteBase /blog
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /blog/index.php/$1 [L]
</IfModule>

DT27

赞同来自:


奇怪了,我也试了,竟然不可以。。。

要回复问题请先登录注册