产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 关于伪静态问题
dollzhang - 2012/5/2 11:53:00
我上传了httpd.ini规则,开启了.HTML还是不行,一直报404错误。下载的是2.1免费版。2012-1-8的版本。请问谁有能用的规则给一个,,,邮箱:[email]dollzhang@qq.com[/email]
附上我上传的代码
[code][ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

    RewriteRule ^/index.html$    /index.aspx
    RewriteRule ^/index_([a-zA-Z]*).html$    /index.aspx?language=$1
    RewriteRule ^/template/lanmu_([a-zA-Z]*)_([0-9]*).html$    /index.aspx?language=$1&menuid=$2
    RewriteRule ^/([a-zA-Z]*)/lanmu_([a-zA-Z]*)_([0-9]*)_([0-9]*).html$  /index.aspx?type=$1&language=$2&menuid=$3&lanmuid=$4
    RewriteRule ^/([a-zA-Z]*)/lanmu_([a-zA-Z]*)_([0-9]*)_([0-9]*)_([0-9]*).html$  /index.aspx?type=$1&language=$2&menuid=$3&lanmuid=$4&page=$5
    RewriteRule ^/([a-zA-Z]*)/category/lanmu_([a-zA-Z]*)_([0-9]*)_([0-9]*)_([0-9]*).html$  /index.aspx?type=$1&language=$2&menuid=$3&lanmuid=$4&categoryid=$5
    RewriteRule ^/([a-zA-Z]*)/category/lanmu_([a-zA-Z]*)_([0-9]*)_([0-9]*)_([0-9]*)_([0-9]*).html$  /index.aspx?type=$1&language=$2&menuid=$3&lanmuid=$4&categoryid=$5&page=$6
    RewriteRule ^/([a-zA-Z]*)/detail_([a-zA-Z]*)_([0-9]*)_([0-9]*)_([0-9]*).html$  /index.aspx?type=$1&language=$2&menuid=$3&lanmuid=$4&infoid=$5
    RewriteRule ^/member/([a-z_A-Z]*)_([a-z_A-Z]*).html$  /member/index.aspx?type=$1&language=$2
    RewriteRule ^/member/([a-z_A-Z]*)_([a-zA-Z]*)_([0-9]*).html$  /member/index.aspx?type=$1&language=$2&detailid=$3

#End PageAdmin URL Rewrite settings




[/code]
safeidc - 2012/5/2 12:20:00
伪静态分IIS下 和APACHE下 看设置是否正确!!!
dollzhang - 2012/5/2 12:29:00
空间上要我上传httpd.ini,我已经上传了。空间是支持的
dollzhang - 2012/5/2 12:51:00
  1. [ISAPI_Rewrite]
  2. RewriteRule ^/index.html$    /index.aspx
  3. RewriteRule ^/lanmu_([0-9]+).html$    /index.aspx?menuid=$1
  4. RewriteRule ^/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+).html$  /index.aspx?type=$1&menuid=$2&lanmuid=$3
  5. RewriteRule ^/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)_([0-9]+).html$  /index.aspx?type=$1&menuid=$2&lanmuid=$3&page=$4
  6. RewriteRule ^/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+).html$  /index.aspx?type=$1&menuid=$2&lanmuid=$3&categoryid=$4
  7. RewriteRule ^/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+).html$  /index.aspx?type=$1&menuid=$2&lanmuid=$3&categoryid=$4&page=$5
  8. RewriteRule ^/([a-zA-Z]+)/detail_([0-9]+)_([0-9]+)_([0-9]+).html$  /index.aspx?type=$1&menuid=$2&lanmuid=$3&infoid=$4

  9. RewriteRule ^/([a-zA-Z]{2})/index.html$    /index.aspx?language=$1
  10. RewriteRule ^/([a-zA-Z]{2})/lanmu_([0-9]+).html$    /index.aspx?language=$1&menuid=$2
  11. RewriteRule ^/([a-zA-Z]{2})/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+).html$  /index.aspx?language=$1&type=$2&menuid=$3&lanmuid=$4
  12. RewriteRule ^/([a-zA-Z]{2})/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)_([0-9]+).html$  /index.aspx?language=$1&type=$2&menuid=$3&lanmuid=$4&page=$5
  13. RewriteRule ^/([a-zA-Z]{2})/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+).html$  /index.aspx?language=$1&type=$2&menuid=$3&lanmuid=$4&categoryid=$5
  14. RewriteRule ^/([a-zA-Z]{2})/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+).html$  /index.aspx?language=$1&type=$2&menuid=$3&lanmuid=$4&categoryid=$5&page=$6
  15. RewriteRule ^/([a-zA-Z]{2})/([a-zA-Z]+)/detail_([0-9]+)_([0-9]+)_([0-9]+).html$  /index.aspx?language=$1&type=$2&menuid=$3&lanmuid=$4&infoid=$5
复制代码
web.config里面配置了
  1. <system.web>
  2.     <httpHandlers>
  3.       <add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/>
  4.     </httpHandlers>
  5. </system.web>
复制代码
这样子了还是不行啊。求真解
xiyou - 2012/5/2 14:28:00
httpd.ini一般用于php重写

winds的配置不一般都是UrlRewriter.ini

你最好把pa的伪静态配置教程发给你主机商
dollzhang - 2012/5/2 14:50:00
请问下哪里有教程?
麻烦提供下地址
xiyou - 2012/5/2 15:00:00
http://www.pageadmin.net/article/20110515/403.html
makewang - 2012/5/2 16:24:00
dollzhang@qq.com你找到规则了吗
dollzhang - 2012/5/3 15:33:00
规则在官网网站能找的
就在那个压缩包里面
http://www.pageadmin.net/article/20110515/403.html
1
查看完整版本: 关于伪静态问题