我已经在一个drupal测试站点上工作了一段时间,其中有一堆虚拟主机设置如下:
<VirtualHost *:80>
ServerAdmin email@example.com
DocumentRoot "/path/to/root"
ServerName testsite1.example.com
</VirtualHost>
我一直在使用修改后的主机文件来查看每个测试站点,大致如下:
12.0.0.1 本地主机 20.02.2.22 testsite1.example.com 20.02.2.22 testsite2.example.com 20.02.2.22 testsite3.example.com
这工作得很好,但是现在我需要将站点发送给一些技术上不足以修改自己的主机文件并以我的方式查看它的人。
有没有一种方法可以设置 Apache,以便 url “ http://20.02.2.22/testsite1 ” 在内部转发到 testsite1.example.com?我正在使用 Drupal,站点设置需要查看“testsite1.example.com”,以便正确选择要选择的实例。我一直在研究 apache rewrite,但我对此有点新手,所以非常感谢任何帮助。