我正在建立一个网络托管系统,并且想知道如果没有虚拟主机,配置默认配置的最佳方法是在文件夹中查找。
以下是我希望的设置方式:
site1.com vhost setup and serves from files /home/site1.com/public_html/ (already working)
site2.com no vhost serves the files from /home/hosted/site2.com/public_html/
site3.com no vhost serves the files from /home/default/public_html because /home/default/site3.com/public_html does not exist. (already working)
1.1.1.1 serves files from /home/default/public_html (already working)
我的问题是如何使 site2.com 正常工作。它应该是 home/default/public_html 中的 .htaccess 还是默认配置文件中的其他内容?
答案1
你应该看看 ApacheDynamically Configured Mass Virtual Hosting
其中包含许多可能对您有用的指令。