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
- [ISAPI_Rewrite]
- RewriteRule ^/index.html$ /index.aspx
- RewriteRule ^/lanmu_([0-9]+).html$ /index.aspx?menuid=$1
- RewriteRule ^/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+).html$ /index.aspx?type=$1&menuid=$2&lanmuid=$3
- RewriteRule ^/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)_([0-9]+).html$ /index.aspx?type=$1&menuid=$2&lanmuid=$3&page=$4
- RewriteRule ^/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+).html$ /index.aspx?type=$1&menuid=$2&lanmuid=$3&categoryid=$4
- 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
- RewriteRule ^/([a-zA-Z]+)/detail_([0-9]+)_([0-9]+)_([0-9]+).html$ /index.aspx?type=$1&menuid=$2&lanmuid=$3&infoid=$4
- RewriteRule ^/([a-zA-Z]{2})/index.html$ /index.aspx?language=$1
- RewriteRule ^/([a-zA-Z]{2})/lanmu_([0-9]+).html$ /index.aspx?language=$1&menuid=$2
- RewriteRule ^/([a-zA-Z]{2})/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+).html$ /index.aspx?language=$1&type=$2&menuid=$3&lanmuid=$4
- 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
- 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
- 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
- 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里面配置了
- <system.web>
- <httpHandlers>
- <add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/>
- </httpHandlers>
- </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
makewang - 2012/5/2 16:24:00
dollzhang - 2012/5/3 15:33:00