【问题标题】:Add Virtual Host for Localhost Ampps为 Localhost Ampps 添加虚拟主机
【发布时间】:2014-04-22 17:16:03
【问题描述】:
<VirtualHost *:80>  
    DocumentRoot "C:/Program Files (x86)/Ampps/www"
    ServerName localhost
</VirtualHost>

<VirtualHost *:80>  
    DocumentRoot "C:/Program Files (x86)/Ampps/www/proj"
    ServerName proj.local
</VirtualHost>

如何将特定的“域”(虚拟主机域)绑定到一个位置?以上点 proj.local 到 localhost 也是如此。

【问题讨论】:

标签: apache virtualhost


【解决方案1】:

你试过&lt;VirtualHOst proj.local:80&gt;吗?您应该可以在这里找到更多示例:http://httpd.apache.org/docs/2.2/vhosts/examples.html

【讨论】:

    【解决方案2】:
    <VirtualHost 127.0.0.1:80>
    DocumentRoot "C:\xampp\htdocs"
    ServerName xampp.local
    ServerAlias www.xampp.local
    </VirtualHost>
    

    在您的 httpd-vhosts.conf 文件末尾添加它后,重新启动您的 xampp,并将以下行添加到您的主机文件中,该文件位于 C:\Windows\System32\Drivers\etc\hosts

    127.0.0.1      xampp.local
    

    【讨论】:

    • 有人知道 OSX 相当于 C:\Windows\System32\Drivers\etc\hosts - Windows 或 /etc/hosts - Linux (Ubuntu) 吗?
    • 在查找器中找不到它(隐藏?)。不得不使用终端 $ sudo nano /private/etc/hosts
    【解决方案3】:

    正如您所说您使用的是 AMPPS,我想您正在将此说明添加到文件夹中:

    AMPPS/apache/conf/extra/httpd-vhosts.conf
    

    考虑到这一点,我将展示一个配置示例。

    <VirtualHost project.local:80>
        <Directory "/Users/you/yourproject">
            Options FollowSymLinks Indexes
            AllowOverride All
            Order deny,allow
            allow from All
        </Directory>
        ServerName project.local
        ServerAlias project.local 127.0.0.1
        ScriptAlias /cgi-bin/ "/Users/you/yourproject/cgi-bin/"
        DocumentRoot "/Users/you/yourproject"
        ErrorLog "/Applications/AMPPS/apache/logs/project.error_log"
        CustomLog "/Applications/AMPPS/apache/logs/project.access.log" combined
    </VirtualHost>
    

    好的。之后,您将必须添加到您的主机文件。在 Mac 中,它们位于:

    /etc/hosts
    

    如果您使用的是 Windows 环境,您将在以下位置找到 hosts 文件:

    c:\windows\system32\drivers\etc\hosts
    

    注意:您可能需要再次输入密码或允许您正在使用的程序编辑文件以使用管理员权限。

    然后您将添加您的本地 IP 和主机名。就像这样:

    127.0.0.1      project.local
    

    如果您不将 URL 添加到主机文件中,将无法正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-08
      • 2013-08-09
      • 2017-04-14
      • 2016-05-12
      • 2017-02-27
      • 2015-06-17
      • 2011-10-20
      • 2014-03-15
      相关资源
      最近更新 更多