没有域名的Apache虚拟主机,如何设置默认站点

时间:2016-03-17 12:04:20

标签: apache vhosts

我已设置以下内容,以便在不使用域名的情况下从同一个框中提供2个开发网站:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html

    Alias /projecta /var/www/projecta
    Alias /projectb /var/www/projectb

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

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

这样可行,但如何将只有IP地址的请求(即没有网站名称后缀)定向到“默认”网站?

1 个答案:

答案 0 :(得分:0)

您可以使用mod_rewrite重定向到defult网站。

RewriteEngine on
RewriteRule   ^/$  /projecta  [R]