修改了我的.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

  • 全文搜索

  • 按月存档

  • 请猛点这里

    标签云

  • 最新评论

    • sayisee: 恭喜学长啊,异地恋真的不容易,佩...
    • sayisee: 刚查看谷歌分析入口来源,发现学长...
    • Lemok: 诶哟 恭喜包子哥...
    • 谢国冰: 老大 遇到点事情 寻求帮忙 有时间上...
    • Lee: 我也看中了这个,不过好贵呀,最便...
    • Min: 求源码......fla形式...
    • 网上·网下: 真是太棒了,比原文件少了许多,却...
    • Chon: 前两天还特意去看了一下,没研究出...
    • WeekFace: 安全的维护一台服务器需要考虑的太...
    • ugg boot: 这么多人围观,有好吃的要和大家分...
  • 纵横坐标