【问题标题】:Apache Virtual Hosts setting IP, subfolders and domain separatelyApache 虚拟主机分别设置 IP、子文件夹和域
【发布时间】:2018-01-27 02:36:14
【问题描述】:

我有以下问题: 我仅通过 IP 使用我的 VPS(digitalocean),并且有几个页面可以作为别名访问,如下所示: 123.321.456.654/page1、123.321.456.654/page2等

现在我需要使用来自 domainhoster 的域来托管一个网站,并且仍然想通过 IP 使用我的目录。

我找到了有关如何设置多个域的教程,但没有找到如何将 IP 本身保留为单独目录的教程。目前,我的 sites-enabled 目录中有一个 .conf 文件,其标题类似于域名。 该域链接到子文件夹 /var/www/officialpage。

现在,如果我想正确链接域,我必须禁用 default-000.conf 文件,但随后我会丢失所有其他别名。

如何将我的域设置为被视为别名,并使 IP 本身指向另一个页面?有可能吗?

这是我的 .conf 文件

domain.com.conf

<VirtualHost *:80>
        ServerName domain.com
        ServerAlias www.domain.com

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/page4

        <Directory /var/www/raum4>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>


        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

还有我的 000-default.conf

<VirtualHost *:80>

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html

        Alias /page1 /var/www/p1
        Alias /page2 /var/www/p2
        Alias /page3 /var/www/p3

        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

【问题讨论】:

  • 你能显示你的 VirtualHost 配置吗?
  • 如果您都启用了,当您请求 domain.com 时会发生什么(即浏览器中显示的页面)以及当您请求 IP 页面时会发生什么?
  • 当我请求域时,我得到/var/www/html的内容,当我输入IP时,我得到相同的..当请求IP/page4时,我得到page4..另一个奇怪问题是,我只能在浏览器地址栏中获取 IP 地址,不知何故我被转发了
  • 您是否像这样启用了 domain.com.conf:a2ensite domain.com.conf
  • 是的,这两个文件都已启用:000-default 和 domain.com

标签: apache server virtualhost digital-ocean


【解决方案1】:

2 天后一切正常。似乎我的提供者需要的时间超过了他声称的 6 个小时来设置所有内容。还是谢谢你!

【讨论】:

    猜你喜欢
    • 2013-06-11
    • 2013-10-13
    • 2012-09-25
    • 1970-01-01
    • 2015-02-24
    • 1970-01-01
    • 1970-01-01
    • 2020-05-08
    • 2017-05-30
    相关资源
    最近更新 更多