一位合租的朋友需要用到asp,可是我原先的godaddy主机是linux的,不支持,所以换到了windows主机。更换是免费且快速的,但是换完后目录受限了。只能访问8loger.com而不能访问8loger.com/loger8/这样的目录,经过两天的摸索,才发现是网站根目录下必须要有一个web.config的文件才行。

web.config文件内容如下:

<?xml version="1.0″ encoding="UTF-8″?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="wordpress" patternSyntax="Wildcard">
<match url="*"/>
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
</conditions>
<action type="Rewrite" url="index.php"/>
</rule></rules>
</rewrite>
</system.webServer>
</configuration>

另外发现绑定域名后并不能立即生效,这个时候就需要进入IIS Management添加目录后,手工recycle app pool。wordpress如果无法上传附件,不仅仅是uploads要有写权限,最好是网站根目录有读写权限。

重装了N次,反复了N次,真是心力交瘁。

好在,我的loger8.com域名又回来了。