当前位置: 首页 > SEO基础, 广西SEO > 正文

分类目录下的分页页面打开错误原因

这两天,我自己的网站就出现了这样的一个问题,在分类目当下的分页页面一打开就会出现路径错误,虽然知道是路径出错的问题,却不知道根源是问题出于那里。就是在分类链接代码里,多了index.php,所以导致了分类目录下的分页页面打开时出现404错误页面。

1、出现的问题

bk2可以也有不少的朋友的网页打开后,也是这样吧!

bk1在打分这里面分类目录下面的分页页面(2、3、4、5)时,就会出现404错误,因为上面的路径中多了index.php/ 而正确的路径是没有index.php/的,如果出现这问题的朋友,你可以先试试把index.php/     这一个去掉,然后再去分页页面打开另外的页面(条件是要在同一个分类目录下的分页页面,否则是打不开的)。

2、出现了问题,试着自己去解决:

自己尝试着自己去修改,去找路径,看了代码,看看是不是代码出现了问题,但里面,代码都没有错,然后又看看,是不是页面插件出了问题,然后双把分页插件重新的安装,也把调用插件的代码:<?php if(function_exists(‘wp_page_numbers’)) : wp_page_numbers(); endif; ?>  放到里面去,可是还是不行,结果与原来的一样,相当于没有修改过!又把里面的全部文件看了一篇,还是没有发现,无奈。

3、向朋友求助

当我的分类目录下的分页页面打开错误的时候,我自己调整了很久,也不知道问题根源出在于哪里,我尝试着向朋友求帮,但是他们都没有遇到过这样的问题;于是我又在网上找了开发这模板的博主,博主说然说,我的网站没有事;我想那个兄弟来到我博客里后,肯定是只点击首页底下的分页页面,而也恰恰好,只有首页的能用,所以也没有找到真正问题出在哪里。

4、误以为是空间的问题

向朋友求助还是不行,就开始怀疑是不是空间的问题;

(1)、于是我开始了一个测试,我把多少模板放到我的后台,重复的调试,看看是不是模板的问题,可是,我调用了五六个模板之后,结果还是一样的,还是出现404错误页面;

(2)、于是又把这里面的模板放到我另外的网站,在前不久,我也做了一个淘宝客网站,我调用到那边后,发现,没有一个模板出现问题,这样子,我就更加的怀疑是空间的问题了!

5、对空间开始质疑,向空间商提意见bk0而空间商看到后,也进行了对比,也发现是路径问题;但是我问为什么?我两个网站,用同样的程序,同样的模板,设置都是一样的,怎么另外的行,没有问题,而这一个网站就出现了问题?这是没有理由的,对吧!

空间商发现后,说是伪静态设置问题,我对空间商说,伪静态不是你们设置的啊,怎么可能是设置问题!于是又叫我重新上传程序;重新上传程序,那不是坑我啊!

问题还是没有解决,不和我是空间问题还是程序问题。

6、又开始自己摸索

(1)、问了空间商,问题还是没有解决,那怎么办,于是我想到了,另外那个网站都没有问题,那把另外那个网站的设置全部放过来,那不就成了呀!真是笨啊!才想到,于是把伪静态设置换了,换成另外那个网站的设置。

(2)、终于成功的搞定,分类目录下的分页页面不再出错。

7、分类目录下的分页页面打开错误的原因

原来真的是伪静态问题,我用的是win主机,所以开刚设置的时候,伪静态设置是这样的:

[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]

伪静态设置那一篇文章里面是这样设置的,但是现在出现了错误,那应该如何设置正确的伪静态?

2、我现在调用的伪静态设置

RewriteEngine on
RewriteCond %{HTTPS} (on)?
RewriteCond %{HTTP:Host} ^(?!www.)(.+)$ [NC]
RewriteCond %{REQUEST_URI} (.+)
RewriteRule .? http(?%1s)://www.%2%3 [R=301,L]

<<br> IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
<<br> /IfModule>

把这一段代码保存成          .htaccess       文件,注意htaccess前面还有一个文英的一点。把这个文件上传到网站的根目录即可。

如果采用上面这一种方法出现错误的朋友,可以留言!



本文固定链接: http://www.huangjuxing.com/992.html | 广西SEO_玉林SEO_SEO优化营销_淘宝客推广实战攻略_黄居倖博客★★★

该日志由 admin 于2014年02月26日发表在 SEO基础, 广西SEO 分类下, 通告目前不可用,你可以至底部留下评论。
原创文章转载请注明: 分类目录下的分页页面打开错误原因 | 广西SEO_玉林SEO_SEO优化营销_淘宝客推广实战攻略_黄居倖博客★★★
关键字:
【上一篇】
【下一篇】

分类目录下的分页页面打开错误原因:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter