• wordpress设置固定链接无效的解决办法


    声明:本人用的是Ubuntu 10.04 LAMP服务

    以下内容是针对在Apache服务器下Wordpress修改固定链接出错无效的解决办法:

    如果改了固定链接以后出问题,请查看Wordpress根目录下面的隐藏文件.htaccess。但有个前提是你的网站主机必须是已经开启了Mod Rewrite功能。如果还没有开启,则执行以下步骤:

    为Ubuntu服务器 Apache2开启mod_rewrite模块

    将 rewrite.load 添加到 /etc/apache2/mods-enabled,

    执行命令:sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/

    编辑 apache 的配置文件:

    sudo gedit /etc/apache2/sites-enabled/000-default

    将与wordpress存放目录相关的那两个 AllowOverride None 修改为:AllowOverride All,另外两个可以不改。

    sudo /etc/init.d/apache2 restart

    重启 apache即可。

    在本地用记事本新建一个名称为.htaccess 的文件,然后放到博客根目录/var/www下(只要和WordPress文件夹在同一目录下就可以了,也许还要复制一份到WordPress文件夹内,我不确定了,凡正简单,就多复制一个吧,哈哈),把.htaccess 并设置权限为可读写。

    以下是.htaccess文件的几行代码:

    <IfModule mod_rewrite.c>

    RewriteEngine On

    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule . /index.php [L]

    </IfModule>

    完成以上工作后,修改完固定链接,再打开网站一切正常了吧。

  • 相关阅读:
    mysql表单输入数据出现中文乱码解决方法
    swift实现水仙花数
    Mac终端使用swift REPL异常处理方法
    灰度发布、金丝雀发布,持续集成
    CentOS7.2配置本地yum源
    SNMP 相关检测分支
    Flask 中 @property 和@password.setter 的运用
    Python 数据结构--字典
    Python 数据结构--序列
    网络编程
  • 原文地址:https://www.cnblogs.com/cute/p/4933040.html
Copyright © 2020-2023  润新知