如何启用Apache 2.2的mod_rewrite?

  • 回答 (2)
  • 关注 (0)
  • 查看 (78)

我已经安装了新的Apache 2.2在我的Vista机器上,一切正常,除了mod重写。

我没有注释

LoadModule rewrite_module modules/mod_rewrite.s

但是我的重写规则都不起作用,即使是简单的规则也是如此

RewriteRule not_found %{DOCUMENT_ROOT}/index.php?page=404

我正在使用的所有规则正在处理我的托管,所以他们应该没问题,所以我的问题是,有没有在Apache配置隐藏的东西?

秋之夕颜清秋之夕颜清提问于
御姐万岁回答于

对于我的情况,我有

RewriteEngine On

在我的.htaccess,随着模块被加载,并没有工作。

我的问题的解决方案是编辑我的虚拟主机条目进入

AllowOverride all

在该<Directory>网站的部分。

回答过的其他问题

代码部署会失败,提示 “代码部署失败 -40017:获取cos文件属性失败”?

你的cos文件属性配置好了吗?是怎么配置的呢?看你的报错信息应该是没有正确配置cos,你检查一下你的配置看一下,生产环境的部署办法看一下这里https://cloud.tencent.com/document/product/619/11689

Polar码 和LDPC码的区别?

Polar码是一类基于称为信道极化的现象的线性分组码。LDPC码是一种具有稀疏校验矩阵的分组纠错码,至于是什么就不在多言了,我想说的是,其实Polar码成为5G控制信道eMBB场景编码方案其实很好理解。并且是实有名归。 Polar编码对5G场景的适用性非常高,华为在5G现场试验中...... 展开详请

获取到的备份下载链接,失效(404),后从新刷新接口获取为什么刷新后的的地址没变 还是失效链接?

新建一个控制器却无法访问是什么原因呢?

点击右上角的【腾讯云】按钮,选择【上传测试代码】,勾选【普通上传】,点击确定上传代码,等到提示开发环境部署成功你这个是开发环境部署成功未部署成功导致的,不是你的代码问题,检查是否部署正确

哪里可以设置home/uftp访问权限为a-w?

登录到linux服务器,然后使用cd命令切换到home/uftp下,然后使用

chmod a-w uftp

就行了,很简单的

提示550错误,无法删除?

如果使用上面办法都没办法解决,而且是windows服务器的话,尝试一下操作: FileZilla因为是运行中SYSTEM权限下,而共享文件SYSTEM并没有这样的功能。 所以解决这个问题的办法就是在管理--服务中,对FIleZilla进行一个管理员权限的设置。使其在管理员下面运行...... 展开详请

关于作者

所属标签

扫码关注云+社区

领取腾讯云代金券