在GoDaddy买域名送的10G Windows免费空间安装WordPress没有广告,于是试了一下,虽然过程坎坷,但最终成功了,并且还实现了伪静态,速度也不错,感觉蛮爽的。
首先,安装WordPress的时候遇到了500错误,虽然是Windows空间,但不知道怎么也有权限问题。
解决方法有两种:
方法1:新建名为web.config的文件,将如下代码粘贴到文件中,保存后上传到WordPress的根目录;
这样就解决了500错误,推荐使用第二种方法。
其次,在Windows主机上实现WordPress的伪静态。
以前看到过有人用自定义404文件的方法在IIS上实现伪静态,方法麻烦,并且还不一定能成功。因为GoDaddy的Windows主机是IIS7,WordPress官方有在IIS7下面伪静态的方法:在根目录下面新建web.config文件,粘贴如下代码:
首先,安装WordPress的时候遇到了500错误,虽然是Windows空间,但不知道怎么也有权限问题。
解决方法有两种:
方法1:新建名为web.config的文件,将如下代码粘贴到文件中,保存后上传到WordPress的根目录;
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <httpErrors errorMode="Detailed" /> <asp scriptErrorSentToBrowser="true" /> </system.webServer> </configuration>方法2:进入后台 -- File Manager -- 选中WordPress的根目录 -- Permissions -- 将Read和Write勾上 -- OK
这样就解决了500错误,推荐使用第二种方法。
其次,在Windows主机上实现WordPress的伪静态。
以前看到过有人用自定义404文件的方法在IIS上实现伪静态,方法麻烦,并且还不一定能成功。因为GoDaddy的Windows主机是IIS7,WordPress官方有在IIS7下面伪静态的方法:在根目录下面新建web.config文件,粘贴如下代码:
<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>这样就实现了伪静态。