今天刚在这个博客上启用了固定链接,可能是使用的apache版本比较新,配置文件更改了很多。现在记录下以后备用
系统: Debian 7
Apache版本 : Apache/2.2.22 (Debian)
先写一下主要的配置文件
/etc/apache2 默认配置目录
/etc/apache2/apache2.conf 默认主配置文件
/etc/apache2/mods-available 可用模块配置文件
/etc/apache2/mods-enabled 已启用模块配置文件
/etc/apache2/sites-available 可用站点配置文件
/etc/apache2/sites-enabled 已启用站点配置文件
/etc/apache2/mods-enabled 和 /etc/apache2/sites-enabled 中的文件分别是 /etc/apache2/mods-available 和 /etc/apache2/sites-available 的符号链接。
1、启用mod_rewrite模块
运行
a2enmod rewrite
现在 Debian 版本的 Apache2 可以使用命令行来启用和停止模块。
例如
a2enmod rewrite #启用 mod_rewrite 模块 a2dismod rewrite #停用 mod_rewrite 模块
也有类似的命令用于站点配置 a2ensite a2dissite。
2、修改配置文件
以本站点为例,使用的默认配置。
vi /etc/apache2/sites-enabled/000-default
找到
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
修改为
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
重启 Apache2
service apache2 restart
3、在WordPress中启用固定链接
以管理员身份登陆
在仪表盘界面选择设置》固定链接
选择你想要的格式,保存