我正在尝试设置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?
答案 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
因此,在服务器上部署后,一切都会正常工作。