我的电脑上安装了 LAMP,没有任何问题。我可以访问http://localhost
,它会默认显示 的内容/var/www
。
有没有办法添加引用 localhost 的新“域”?例如,我可以执行http://johndesktop
并让其指向/home/john/Desktop
文件夹吗?
我只是想使用“localhost”这个词以外的其他内容。
答案1
是的,你可以在 /etc/hosts 文件中放入条目;第一行应该是这样的 ->
127.0.0.1 localhost
将其更改为
127.0.0.1 localhost johndesktop
然后,您需要编辑 apache vhosts 配置并添加一条记录,让 johndesktop 指向所需的文件夹,类似于 httpd-vhosts.conf 中的以下内容
<VirtualHost *>
DocumentRoot /home/john/Desktop
ServerName johndesktop
ErrorLog logs/Desktop-error_log
CustomLog logs/Desktop-access_log common
<Directory /home/john/Desktop>
Order allow,deny
Allow from all
Options Indexes FollowSymLinks
</Directory>
</VirtualHost>