我的客户有一个网站已经有一个.htaccess文件和一些代码。我需要在其中添加一些重定向。但是,我刚开始使用.htaccess并希望非常小心避免弄乱网站。我在上传更改之前会创建一个备份。
现在,在我做出任何改变之前,我想了解已经存在的内容。因为,我试图复制粘贴我在网上发现的一些代码。它打破了网站。
让我谈谈这一点。我看到.htaccess文件以: -
开头<IfModule mod_rewrite.c>
所以,我想了解两件事: -
编辑:我的主要目标是破译.htaccess文件。那么,请帮助我理解为什么Ifmodule用于mod_rewrite.c为什么我们不能直接编写代码?
答案 0 :(得分:1)
安静,只需执行此检查,以便只添加与mod_rewrite相关的配置,如果该模块已在Apache中激活。
如果您在Apache中未激活时尝试添加使用mod_rewrite的参数,那么Apache会崩溃并且您的服务器将无用。
进行检查确保您不会崩溃Apache,尽管它当然也不会将mod_rewrite参数应用于它。