当前位置: 首页 > wordpress分享 > 正文

关于如何设置wordpress伪静态

现在做动态网站的站长朋友们,新站一上线就先想到的是给网站做伪静态,今天我就给新手站长讲解一下关于网站做伪静态的一些小事!我就以wordpress做伪静态为例子吧。因为本身自由屋博客也是wordpress做的。
根据官方和网上的帖子所显示,将以下代码

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

保存为.htaccess格式保存到根目录下就可以了。然后进入后台更改固定链接就可以了。
实际上这样确实可以了,但是很多新手这样做之后文章的链接带有index.php这个参数,尤其是Windows主机下的wordpress程序,网上很多教程采用404页面跳转的方式。

笔者认为这种方法不可取,个人认为所有的非必要跳转都是不友好的。那么,wordpress伪静态怎么去掉index.php呢?首先我们要知道原因,其实原因就是你的网站所在环境没有开启伪静态功能。而带有index.php参数的网址是伪伪静态。

如何开启服务器伪静态

只要环境开启了伪静态功能,wordpress程序就会自动去掉index.php这个参数了。

这样的帖子网上有很多,那么自由屋博客为什么还要在这里发表呢??

笔者认为,当一个网站刚刚上线的时候不建议提前把伪静态布置好,因为网站的前期可能还要在结构或者细节上做优化,当你发出去的伪静态链接可能会在后期造成许多404页面。降低访客的体验度!如果你用动态链接,不管以后你的网站结构怎么变化,动态链接才是最原始的链接,永久不会失效。当然,这仅仅是笔者认为。如果你的网站架设的足够好,不会有什么改动的话,你可以在一开始就做成伪静态,利于搜索蜘蛛。

 

本文固定链接: https://www.ziyouwu.com/archives/177.html | 自由屋博客www.ziyouwu.com|wordpress建站技巧分享

关于如何设置wordpress伪静态:目前有31 条留言

  1. 13楼
    分享

    空间不给力,只能带上index.php了!!!

    2014-01-13 下午2:11 北京市 蓝波宽带IDC机房(朝阳门丰联广场) [回复]
    • Linux空间一般不会出现这样的问题

      2014-01-13 下午7:40 山东省济南市 联通 [回复]
      • win主机 ,不说静态化,中文支持更差!!!

        2014-01-13 下午7:55 山西省忻州市 联通 [回复]
        • 那就换个Linux主机吧,安全速度又简单

          2014-01-14 上午7:58 山东省济南市 联通 [回复]
          • 你用的那的服务器?

            2014-01-14 上午9:12 北京市 蓝波宽带IDC机房(朝阳门丰联广场) [回复]
  2. 12楼
    qqsong

    为啥我用了你这个规则 所有的页面点击都是跳转到首页 我是是ID.html格式

    2013-06-28 下午3:41 上海市浦东新区 电信 [回复]
    • 这个是默认的规则,如果是linux系统,直接在wordpress后台修改就可以了,这个规则会自动更新的

      2013-06-29 上午9:19 山东省济南市 联通 [回复]

发表评论

1 + 7 = ?


快捷键:Ctrl+Enter