分享

写回答

发帖

[提问] godaddy的win主机使用web.config重定向出现500错误

GoDaddy GoDaddy 1141 人阅读 | 3 人回复

发表于 2010-11-24 13:46:51 | 显示全部楼层 |阅读模式

装的dedecms,网站根根目录原本没有web.config文件,我自己创建了一个web.config,内容如下,并上传到了网站的根目录。
结果马上两个域名 mydomain.com 和www.mydomain.com 都无法访问了,打开就提示500错误。(图见附件)
注:以上和以下以mydomain.com代替我原本的域名。
不知道是代码错误还是要在主机后台的IIS管理里设置什么?代码我是在dreamweaver里编辑的,应该不存在全角半角的问题。

<configuration>
   <system .webServer>
      <rewrite>
         <rules>
            <rule name="WWW Redirect" stopProcessing="true">
              <match url=".*" />
                 <conditions>
                    <add input="{HTTP_HOST}" pattern="^mydomain.com$" />
                 </conditions>
              <action type="Redirect" url="http://www.mydomain.com/{R:0}"
                   redirectType="Permanent" />
            </rule>
         </rules>
      </rewrite>
   </system>
</configuration>



[ 本帖最后由 jzw001 于 2010-11-24 01:49 PM 编辑 ]
500.jpg

回答|共 3 个

jzw001

发表于 2010-11-24 14:00:59 | 显示全部楼层

问题解决了。两处有错误。
第二行 <system .webServer> system与.之间的空格去掉,也就是改成<system.webServer>
倒数第二行 </system>改成</system.webServer>


[ 本帖最后由 jzw001 于 2010-11-24 02:03 PM 编辑 ]

开心私塾

发表于 2010-11-24 14:03:45 | 显示全部楼层

回复 2# 的帖子

确实够不小心的。

gypworks526

发表于 2010-11-24 14:50:31 | 显示全部楼层

您需要登录后才可以回帖 登录 | 注册

本版积分规则