我有apache mod_rewrite的问题 . 在我的vps(var / www / script /)目录 script 文件夹中,我有一个cms并想要安装它 . 不幸的是它说 Apache mod_rewrite Unavailable . 我尝试了几种解决方案来解决这个问题:
-
试过
enable mod_rewrite module
: -
updatedb
-
locate mod_rewrite.so
(得到/ usr / lib / apache2 / modules) -
cd /etc/apache2/mods-enabled
-
touch rewrite.load
-
使用编辑器粘贴此行
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.s
-
编辑
/etc/apache2/sites-available/default
:我已将AllowOverride None
更改为AllowOverride all
-
/etc/init.d/apache2 restart
这没有用
- 试过类型
a2enmod rewrite
. 得到输出:
Module rewrite already enabled
- 重启几次apache服务
我正在使用debian .
我的apache2.conf:http://pastebin.com/9m8H4SKC
问题:我做错了什么,我该怎么办才能解决这个问题?
1 回答
删除自定义rewrite.load文件,再次运行“a2enmod rewrite”并重新启动Apache . 无论如何,CMS通常不需要mod_rewrite,它对于SEO等很好 .