我安装了我用于运行php应用程序的我的机器wampp服务器。
htdocs中有很多文件夹在我的项目中,我可以在浏览器中看到这个文件夹:localhost / folder-name /.
我想查看自定义网址中的每个项目,例如:dev.name-folder.com
使用IIS很容易做到这一点,有人可以用wampp服务器解释如何使用Apache吗?
感谢。
答案 0 :(得分:2)
您可以更改C:\ Windows \ System32 \ drivers \ etc \ hosts文件,将dev.name-folder.com等域名映射到本地系统。 (否则你将不得不使用DNS服务器。)
要在apache中配置vhost,请为您要提供的每个域/项目创建一个文件:
<VirtualHost *:80>
ServerAdmin email@domain.tld
ServerName domain.tld
DocumentRoot /var/www/htdocs/domain.tld/html
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/htdocs/domain.tld/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
ServerName是您要为其提供文件的域名。 DocumentRoot必须设置为文件的绝对路径(这里取自linux系统)。