Linux Mint Vhost,Yii2 - 使用子域作为ID

时间:2016-03-02 13:44:10

标签: apache ubuntu yii2 apache2 vhosts

我正在尝试设置vhost以拥有动态子域,因此我可以将它们用作ID。我有点在那里 - 网站正在运行,但是当Idry子域名时,我得到服务器未找到错误。 到目前为止,这是我的conf文件:

<VirtualHost 127.0.1.1:80>  

    DocumentRoot /var/www/c2c/Care2Shine/www

    ServerAlias *.*.dev
    VirtualDocumentRoot /var/www/c2c/www
    UseCanonicalName Off

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

我的/ etc / hosts文件有:

127.0.1.1   c2s.dev
127.0.1.1   *.c2s.dev

如何设置vhost以捕获子域并将其用作ID?

1 个答案:

答案 0 :(得分:0)

没有DNS服务器就不可能做动态子域名。 有关localhost的解决方法,您应该在/ etc / hosts中创建一些子域以进行测试。

127.0.1.1   c2s.dev
127.0.1.1   subdomain1.c2s.dev
127.0.1.1   subdomain2.c2s.dev

因此,在服务器上部署后,一切都会正常工作。