修改了我的.htaccess文件,开启mod_rewrite

 因为我的主机服务商的Apache服务器可以通过.htaccess文件开启mod_rewrite功能,加之刚刚换到wordpress,对那个静态日志的功能早已垂涎已久,所以更加迫不及待的向技术客服提交申请。

可是因为我的疏忽,给他们提交的代码竟然是不完整的,然而这在最后才被发现!在迷茫期间我和技术部互发了很多邮件讨论,最后,技术部竟然为我开通了自定义.htaccess文件的权限!这样就痛快多了。

因为.htaccess文件(只含扩展名)不同于普通的文件,所以制作和修改的方式也有些不同。

如果仅仅是为了满足wordpress的静态日志链接功能,可以通过下面的方法来完成:

  1. 前提是你的服务器为unix并且服务商允许你自定义.htaccess文件,以开启mod_rewrite。
  2. 用记事本创建一个htaccess.txt文档,内容为wordpress给出的代码。文档编码方式为ANSI格式。


    RewriteEngine On
    RewriteBase /blog/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /blog/index.php

  3. 使用面板工具或者ftp工具上传到你的wordpress安装目录(注意:并不不一定是网站的根路径,例如我的是http://www.lostleon.com/blog/目录下)。
  4. 通过面板工具或者ftp工具将htaccess.txt更名为.htaccess(红色部分,不要忘记前面的“.“。更名,之后,你会发现在ftp工具中已经看不到这个文件了,完全不必担心,这是正常的,因为.htaccess在ftp中是隐藏的。
  5. Done!

现在,你可以回到wordpress,在后台—选项—永久链接中,选择你喜欢的链接方式就ok了。

Related Posts

2 Responses to “修改了我的.htaccess文件,开启mod_rewrite”

  1. aviva says:

    我的wp空间是dh的,照你的方法弄了个.htaccess文件,出现错误了。博客打不开了。可以帮我看看什么问题吗?现在在FTP里都删除不了.htaccess这个文件了。
    我的wp博客地址:http://blog.avivas.cn

  2. Leon says:

    因为.htaccess文件在很多ftp软件中都是不可见的。所以好的解决办法是,进入dh的控制面板的文件管理中进行修改或者删除。
    .htaccess涉及一些网站访问的基础问题,所以修改时要慎重。

Leave a Reply

  • 全文搜索

  • 按月存档

  • 请猛点这里

    标签云

  • 最新评论

    • BARNETT34Julie: It is understandable that money makes us independ...
    • glwzu: 我唯一的一次心甘情愿的点了下广告...
    • 老鼠: @nic 在那上面右击就知道怎么做了...
    • 浩浩: 如何写入自己的内容和链接啊,希望...
    • temp: 哈哈,就是,被个鸡巴毛...
    • tattoo: 感謝分享,這是偉大的...
    • 蛋蛋: 拿走试试看啦!!也点击了广告了!...
    • strayboy: hehe,小师弟,慢慢的了解社会了。计...
    • 午夜客: 支付宝的确做的非常好...
    • 午夜客: 手绘功底不错呀...
  • 纵横坐标