我希望不同的域路由到同一服务器上的子目录。
例子:
如果我的 Apache 根目录是 /var/www/ - 我希望 example1.com 路由到 /var/www/example1/ - 并且 example2.com 路由到 var/www/example2/。
我需要配置 Apache 吗?或者我应该在 /var/www/index.php 中编写一个 PHP 脚本来路由?
您是否有权访问您的 Apache 配置文件,可能位于/etc/apache2/apache2.conf
或中/etc/httpd/httpd.conf
?
<VirtualHost *:80>
DocumentRoot "/var/www/example1"
ServerName example1.com
ServerAlias www.example1.com
<Directory "/var/www/example1">
allow from all
Options -Indexes
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/var/www/example2"
ServerName example2.com
ServerAlias www.example2.com
<Directory "/var/www/example2">
allow from all
Options -Indexes
</Directory>
</VirtualHost>