wordpress伪静态规则配置后自己上传的.html页面和sitemap变成404 100
[ISAPI_Rewrite]#3600=1hourCacheClockRate3600RepeatLimit32#Protecthttpd.iniandhttpd.pa...
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# wordpress 伪静态规则
# For tag(中文标签以及标签翻页的规则)
RewriteRule /tag/(.*)/page/(d+)$ /index.php?tag=$1&paged=$2
RewriteRule /tag/(.+)$ /index.php?tag=$1
# For category(中文分类以及分类翻页的规则)
RewriteRule /category/(.*)/page/(d+)$ /index.php?category_name=$1&paged=$2
RewriteRule /category/(.*) /index.php?category_name=$1
# For sitemapxml
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /sitemap.html /sitemap.html [L]
RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
上面是我现在的伪静态规则,目前只能对文章页和目录页还有标签起到伪静态作用(自定义页面和网站地图都是404页面)。大家帮我看下哪里有问题。另外我的主页的侧边栏和友情链接底部在浏览器兼容模式下不显示高速模式可以正常显示。
如果你们有更完美的伪静态规则可以发出来,但是必须达到如下效果:
网站首页能打开
网站文章页能打开
网站分类目录页能打开
网站标签能打开
网站地图文件或者其他自己上传的.html文件能够正常访问。
我的网站是: 展开
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# wordpress 伪静态规则
# For tag(中文标签以及标签翻页的规则)
RewriteRule /tag/(.*)/page/(d+)$ /index.php?tag=$1&paged=$2
RewriteRule /tag/(.+)$ /index.php?tag=$1
# For category(中文分类以及分类翻页的规则)
RewriteRule /category/(.*)/page/(d+)$ /index.php?category_name=$1&paged=$2
RewriteRule /category/(.*) /index.php?category_name=$1
# For sitemapxml
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /sitemap.html /sitemap.html [L]
RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
上面是我现在的伪静态规则,目前只能对文章页和目录页还有标签起到伪静态作用(自定义页面和网站地图都是404页面)。大家帮我看下哪里有问题。另外我的主页的侧边栏和友情链接底部在浏览器兼容模式下不显示高速模式可以正常显示。
如果你们有更完美的伪静态规则可以发出来,但是必须达到如下效果:
网站首页能打开
网站文章页能打开
网站分类目录页能打开
网站标签能打开
网站地图文件或者其他自己上传的.html文件能够正常访问。
我的网站是: 展开
5个回答
展开全部
用的win主机吧,伪静态win主机很坑爹的,还是用linux主机好,一缺困键设置伪静态,安装WP Super Cache还宽仿可以实现真静态(全站生成html) 速度更快,对服务器慎扮纤资源耗费更少
你可以去WEB主题公园看看性能优化合集的文章,或许有帮助
你可以去WEB主题公园看看性能优化合集的文章,或许有帮助
追问
我知道,可是我目前不可能换。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把httpd.ini文件里面的
RewriteRule ^/$ /派裤孝指index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
删掉换成
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /尘慎简index.php [L]
RewriteRule ^/$ /派裤孝指index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
删掉换成
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /尘慎简index.php [L]
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请问你这个总是解决了?我也是这个问题解决不了
追问
我的后来一直没解决,空间商也不帮忙解决他们只管收钱。网上那些伪静态规则根本不管用,自打我用他们的空间开始就找他们换伪静态规则,估计得换了又上百次了都没解决。我买的是第一主机的空间。后来实在没办法只好换成了新浪云平台的空间来运行,人家新浪云平台的伪静态规则就两行。搞定一切,这就是差距啊。网页几乎都是秒开,第一主机的每天宕机十几次。打开速度也慢。实在是无奈、
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是要去掉index.php么?这个有点小麻烦吧……代码太多,在这里发出来,估计你复制也会出错
追问
那你就上传个附件,写在httpd.ini里面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-12
展开全部
win主机不认你这个规则哦,只能linux主机认得哦。
追问
麻烦不懂就别瞎说。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询