Apache URL重写逻辑可以在conf或.htaccess文件中编写。哪一种更适合哪种场合?让我说我的web根目录中有.htaccess,我也在Apache / conf目录中定义了一个conf文件,哪个文件会先启动?
答案 0 :(得分:2)
仅解决问题的一部分:如果您不需要在不同目录中增加.htaccess
文件的灵活性,请不要使用它们;他们减慢了请求的处理速度。
答案 1 :(得分:1)
.htaccess文件位于根文件夹中,可以轻松地与网页一起复制到另一个目的地。在托管环境中可能无法始终访问Conf文件。
答案 2 :(得分:0)
.conf文件mod_rewrite指令将首先发生 - 在URL到文件名转换阶段之前。但对于大多数情况,这种差异将是微乎其微的。存在性能方面的考虑,但它们只会影响非常多的流量网站或功能不足的硬件。