打开Apache的配置文件httpd.conf,找到DocumentRoot,修改其值为你自己的文件系统路径,我设置为:
DocumentRoot "D:/Program Files/MT Directory/www"
※看到配置文件里的这句话了吗:# This should be changed to whatever you set DocumentRoot to.很明显,DocumentRoot的更改一共有两处,别忘了哦!
找到“Alias”,添加一行内容:
Alias /html/ "D:/Program Files/MT Directory/www/html/"
这是配置你的静态文件的路径,/html/这个名字你可以随意起,只不过你在最后访问时URL就得用改的别名了。
找到“ScriptAlias”,添加一行内容:
ScriptAlias /cgi-bin/ "D:/Program Files/MT Directory/www/cgi-bin/"
这是你的MT安装路径,Apache会去这里处理cgi脚本。
最后,再追加以下内容:
<Directory "D:/Program Files/MT Directory/www/cgi-bin/">
Options None
Allow from all
Order allow,deny
AllowOverride None
</Directory>
<Directory "D:/Program Files/MT Directory/www/html/">
Options FollowSymLinks Indexes
Allow from all
Order allow,deny
AllowOverride None
</Directory>
#!/usr/bin/perl -w
# Movable Type (r) Open Source (C) 2001-2012 Six Apart, Ltd.
# This program is distributed under the terms of the
# GNU General Public License, version 2.
#
# $Id$
use strict;
use lib $ENV{MT_HOME} ? "$ENV{MT_HOME}/lib" : 'lib';
use MT::Bootstrap App => 'MT::App::CMS';