【问题标题】:Where can I find / how can I create a new HTTPD Conf我在哪里可以找到/如何创建新的 HTTPD Conf
【发布时间】:2015-07-19 02:11:19
【问题描述】:

我一直在自己的笔记本电脑上使用本地 WAMP 服务器开发我的网站。

我最近刚刚购买了一个域名,并在那里部署了我的网站。

到目前为止,一切正常,除了:主机服务器上的“Public_Html”文件夹没有几个文件,我认为默认情况下应该存在。

(1) .htaccess (2) php.ini (3) httpd.conf

前两个没问题。我可以自己创建新的(或者,复制粘贴我目前在 WAMP 服务器上使用的)

但是,HTTPD.CONF 文件对我来说是个谜。

首先,我不知道它在哪里。我使用的域名托管服务是基于 linux 的(我猜这并不重要)

其次,我当然可以简单地复制我现在在 WAMP 服务器上的httpd.conf 文件。但是,我会将它复制到哪里?我已经将它直接复制到Public_Html 文件夹中,但没有解决任何问题。

我需要这个HTTPD.CONF 的原因是,除此之外,我需要修改许多设置,最重要的是:MOD_REWRITE。我需要启用mod_rewrite,这样我才能正确配置.HTACCESS文件。

我在网上搜索,发现很多关于这个 httpd.conf 的引用,但没有任何与我的情况相似的地方

我联系了我的域名注册商上所谓的客户支持服务。他们说(我引用):如果你想修改你的域配置,创建一个文件,在那里编写配置代码,并将文件保存为: .USER.INI 然后保存这个文件在Public_Html 文件夹中”。

嗯,这个解决方案对我来说听起来不合适。但是,我还是做到了。我将自己的httpd.conf 文件的内容复制粘贴到这个新的.user.ini 文件中,并将其保存到public_html 文件夹中。

结果:还是什么都没有。

【问题讨论】:

  • mod_rewrite 很可能已经默认开启。如果您有共享托管计划,您将无法控制 httpd.conf,因为它在同一台机器上托管的许多人之间共享。
  • 谢谢,瑞恩。但是,我有几个问题:(a) 如果我的托管计划确实是共享的,这意味着我不需要 HTTPD.CONF,因为尝试更改它是没有用的,对吧? (b) 如果 mod_rewrite 默认为“启用”,那么:为什么我的 .htaccess 文件不起作用?我编写了代码来删除文件扩展名(HTML 和 PHP),但它不起作用。
  • 任何想法/提示将不胜感激。再次感谢
  • 再次感谢瑞恩。实际上,正如我在帖子中提到的,我的域托管在 Linux 上。所以我假设它使用的是 Apache?
  • 再次感谢瑞恩。是的,我想这是我唯一的选择 :) 尽管考虑到他们给我的关于 HTTPD 配置的响应,我对他们的能力表示严重怀疑。他们本可以简单地告诉我不要打扰 HTTPD,因为我使用的是共享托管服务。让我想知道........

标签: php apache .htaccess mod-rewrite httpd.conf


【解决方案1】:

.htaccess
* 可能.htaccess 位置错误(由httpd.conf 确定)
* 可能.htaccess 的名称有误(由httpd.conf 确定)
* 也许.htaccess 包含不允许的指令(由httpd.conf 确定)
* http://httpd.apache.org/docs/current/howto/htaccess.html

php.ini
* 与httpd.conf 一样,几乎可以肯定存在“全局”副本,在这种情况下,您可能只能“覆盖”特定设置
* 从其他地方复制/粘贴其他副本作为起点,或者简单地使用您需要的内容构建一个
* http://php.net/manual/en/ini.php
* 要查找php.ini 的位置及其配置,请创建一个test.php,如下所示...

<?php phpinfo(); ?>

...然后将您的浏览器指向它。

httpd.conf
* 您提供的有一个全局副本,您几乎可以肯定无权访问该副本,并且将有一些控制来限制用户配置的指令在他们自己的 .conf 中 - 您必须联系您的供应商了解详情
* 尝试访问/server-info/server-status(尽管它们默认未启用,因此如果您得到 404,请不要感到惊讶) - 这将有助于深入了解配置
* httpd.conf 不应位于可公开访问的文件夹中
* http://httpd.apache.org/docs/current/

将您的问题直接提交给您的提供商,您将是最适合的。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2020-12-30
    • 2018-05-18
    • 1970-01-01
    • 2011-11-28
    • 2014-07-16
    • 2012-05-30
    • 2013-07-13
    • 2012-06-05
    相关资源
    最近更新 更多