我试图在ubuntu中安装vhost,我的文件就像
/var/www/vhost/domain1.com/app
/var/www/vhost/domain1.com/public
/var/www/vhost/domain2.com/app
/var/www/vhost/domain2.com/public/etc/apache2/site-avalable/domain1.com.conf中的vhost是:
<virtualhost *:80>
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
ServerAdmin webmaster@domain1.com
ServerName domain1.com
ServerAlias *.domain1.com
DirectoryIndex index.php
DocumentRoot /var/www/vhosts/domain1.com/public
LogLevel warn
ErrorLog /var/www/vhosts/domain1.com/log/error.log
CustomLog /var/www/vhosts/domain1.com/log/access.log combined
</virtualhost>问题
vhost文件夹和之后的所有文件(子文件)都可以在web浏览器中访问。我知道我必须放一些htaccess,但我不知道该怎么放,放哪儿。
发布于 2014-03-31 20:25:23
如果您使用apache 2.4并在本地机器上进行开发:
现在它应该工作了,转到http://domain1.com并检查它。
https://stackoverflow.com/questions/22397510
复制相似问题