我尝试在我的ubuntu系统上设置虚拟主机。但它始终打开默认的DocumentRoot而不是声明的根。
/etc/apache2/sites-available/falkdev.conf:
<VirtualHost *>
ServerName falk.dev
ServerAdmin mail@falk-roeder.de
DocumentRoot "/home/falk/Arbeit/senseless/operativ/"
# DocumentRoot /var/www
<Directory "/home/falk/Arbeit/senseless/operativ/">
Options Indexes FollowSymLinks Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
/ etc / hosts中:
127.0.0.1 localhost
127.0.1.1 Thinki
127.0.0.1 falk.dev
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
如果我现在调用falk.dev然后它指向/ var / www /而不是/ home / falk / Arbeit / senseless / operativ。怎么了?
我现在可以调用sd.dev或foo.dev并且总是来/ var / www /.
我也运行了phpStorm,它在localhost上打开了内置服务器的成功页面:63342
答案 0 :(得分:0)
我不得不更改apache2.conf中的默认seciotn并将路径调整到我的新路径。我也通过
解除了000-default.conf的问题a2dissite 000-default.conf
之后我不得不重新加载apache。