我在哪里可以找到/如何创建新的 HTTPD Conf
Posted
技术标签:
【中文标题】我在哪里可以找到/如何创建新的 HTTPD Conf【英文标题】:Where can I find / how can I create a new 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,因为我使用的是共享托管服务。让我想知道........ 【参考方案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/
将您的问题直接提交给您的提供商,您将是最适合的。
希望这会有所帮助。
【讨论】:
以上是关于我在哪里可以找到/如何创建新的 HTTPD Conf的主要内容,如果未能解决你的问题,请参考以下文章