我在Apache配置文件中添加了一些头文件(cache:no store和pragma),即httpd.conf。我得到了所需的输出但问题是我们的源代码中没有这个文件(httpd.conf)。我认为它从其他文件或某种方法中获取值。
1.)我只是想知道如果它(httpd.conf)从其他人那里获取它的值,我该如何找到该文件?
或
2。)如果还有其他方法可以在我的httpd.conf文件中永久添加这些标题
答案 0 :(得分:0)
这取决于Apache的版本;如果它是Apache2,那么看看/etc/apache2/apache2.conf
应该包含类似的内容:
# Include module configuration:
Include mods-enabled/*.load
Include mods-enabled/*.conf
# Include all the user configurations:
Include httpd.conf
你可以看到旧样式httpd.conf现在被分成单独的文件,Apache2正在加载的主要文件现在是apache2.conf - 所以答案是肯定的,如果这是你的Apache配置文件结构的工作原理,那就是(给出的示例是针对Ubuntu 12.04服务器上的Apache2)。
答案 1 :(得分:-1)
这取决于Apache的版本;如果它的Apache2然后看看/etc/apache2/apache2.conf应该包含类似的东西: