分享

写回答

发帖

[提问] godaddy WIN主机静态害死我了。

GoDaddy GoDaddy 4159 人阅读 | 10 人回复

发表于 2012-1-4 11:14:24 | 显示全部楼层 |阅读模式

网站:www.yunvfeng.com,用的是DZX2程序,规则是用的DZ后台默认的规则,所以个人不认为规则有问题。
本人是在godaddy买WIN虚拟主机。150G的那个。。装的是DZ X2的程序。。
本站是IIS7.0.PHP5.2程序。。。
网站是装在空间的子目录上面。百度N多资料,一开始以为godaddy不支持rewrite的。问GODADDY客服,客服给我回信说,IIS7是支持rewrite的。给了我一个网址,叫我去学rewrite重写。全英文。。客服真狠。。。

注:网站是安装在在子目录上的。空间支持绑N个域名的嘛。
论坛后台开始静态的页面不是有win主机的规则写嘛。。看我的web.config内容。。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
<rewrite>
    <rules>
        <rule name="portal_topic">
            <match url="^(.*/)*topic-(.+).html\?*(.*)$" />
            <action type="Rewrite" url="{R:1}/portal.php\?mod=topic&topic={R:2}

&{R:3}" />
        </rule>
        <rule name="portal_article">
            <match url="^(.*/)*article-([0-9]+)-([0-9]+).html\?*(.*)$" />
            <action type="Rewrite" url="{R:1}/portal.php\?mod=view&aid={R:2}

&page={R:3}&{R:4}" />
        </rule>
        <rule name="forum_forumdisplay">
            <match url="^(.*/)*forum-(\w+)-([0-9]+).html\?*(.*)$" />
            <action type="Rewrite" url="{R:1}/forum.php\?mod=forumdisplay&fid=

{R:2}&page={R:3}&{R:4}" />
        </rule>
        <rule name="forum_viewthread">
            <match url="^(.*/)*thread-([0-9]+)-([0-9]+)-([0-9]+).html\?*(.*)$" />
            <action type="Rewrite" url="{R:1}/forum.php\?mod=viewthread&tid={R:2}

&extra=page%3D{R:4}&page={R:3}&{R:5}" />
        </rule>
        <rule name="group_group">
            <match url="^(.*/)*group-([0-9]+)-([0-9]+).html\?*(.*)$" />
            <action type="Rewrite" url="{R:1}/forum.php\?mod=group&fid={R:2}

&page={R:3}&{R:4}" />
        </rule>
        <rule name="home_space">
            <match url="^(.*/)*space-(username|uid)-(.+).html\?*(.*)$" />
            <action type="Rewrite" url="{R:1}/home.php\?mod=space&{R:2}={R:3}

&{R:4}" />
        </rule>
        <rule name="home_blog">
            <match url="^(.*/)*blog-([0-9]+)-([0-9]+).html\?*(.*)$" />
            <action type="Rewrite" url="{R:1}/home.php\?mod=space&uid={R:2}

&do=blog&id={R:3}&{R:4}" />
        </rule>
        <rule name="forum_archiver">
            <match url="^(.*/)*(fid|tid)-([0-9]+).html\?*(.*)$" />
            <action type="Rewrite" url="{R:1}/index.php\?action={R:2}&value={R:3}

&{R:4}" />
        </rule>
    </rules>
</rewrite>
  <httpErrors errorMode="Detailed" />
  <asp scriptErrorSentToBrowser="true" />
  </system.webServer>
<system.web>
<customErrors mode="Off" />
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" />
</system.web>
</configuration>

传到子目录,或者根目录都解决不了问题。。郁闷。。。

回答|共 10 个

happy2004 该用户已被删除

发表于 2012-1-4 11:19:07 | 显示全部楼层

1>dzx2最好是使用linux主机,当然win也行,但是支持绝对没有linux好
2>dzx2是支持伪静态的,全静态不清楚
3>我的网站linux主机,dzx2伪静态:www.neihan.org
还有什么问题留言吧!
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2012-1-4 11:22:00 | 显示全部楼层

回复 1# 的帖子

godaddy winodws是支持伪静态的,你上传到子目录出现什么错误吗
回复 支持 反对

使用道具 举报

kmtis003

发表于 2012-1-4 17:25:06 | 显示全部楼层

出现500错误?咋办哟。我知道linux好一些,可是我现在咋换了?能解决最好,我最不想换系统了。
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2012-1-4 17:28:15 | 显示全部楼层

回复 4# 的帖子

那是你的代码有问题啊
回复 支持 反对

使用道具 举报

kmtis003

发表于 2012-1-5 08:15:27 | 显示全部楼层

代码是DZ官方的代码。。
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2012-1-5 09:09:55 | 显示全部楼层

回复 6# 的帖子

把你web.config之前里面的内容清空,重新弄一下看看
回复 支持 反对

使用道具 举报

enta

发表于 2012-3-31 11:41:07 | 显示全部楼层

kmtis003 发表于 2012-1-4 05:25 PM
出现500错误?咋办哟。我知道linux好一些,可是我现在咋换了?能解决最好,我最不想换系统了。 ...

用linux系统是最好的解决方案
回复 支持 反对

使用道具 举报

暮木娃娃

发表于 2012-3-31 08:51:50 | 显示全部楼层

小猫咪 发表于 2012-3-30 11:33 PM
我的也不支持啊,http://bbs.xiaojiulou.com

是支持伪静态的,出现错误是因为你自己设置的有问题,你可以说下你的具体错误提示
回复 支持 反对

使用道具 举报

小猫咪

发表于 2012-3-30 23:33:09 | 显示全部楼层

本帖最后由 小猫咪 于 2012-3-30 11:34 PM 编辑

我的也不支持啊,http://bbs.xiaojiulou.com
回复 支持 反对

使用道具 举报

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

本版积分规则