我想隔离每个“www子目录”,以便mysite1.ext无法访问mysite2.ext文件,这可能吗?我该怎么做?Apache2隔离虚拟主机
0
A
回答
0
你必须CONF您的虚拟主机的Apache这个
喜欢这个
<VirtualHost x.x.x.x:80>
ServeName www.example.com
DocumentRoot /path/to/your/virtualroot
...
... usual stuff ...
...
php_admin_value open_basedir /path/to/your/virtualroot:/some/other/path
</VirtualHost>
最后一行是用于隔离PHP访问其他目录
0
要在Apache中执行您想要的操作,您可以使用基于名称的虚拟主机。这使您可以在一个IP地址上配置两个或更多独立的Web服务器环境。它看起来像这样。
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.mysite1.ext
ServerAlias domain.ext *.domain.ext
DocumentRoot /www/domain
</VirtualHost>
<VirtualHost *:80>
ServerName www.mysite2.ext
DocumentRoot /www/otherdomain
</VirtualHost>
你可以阅读更多有关此配置here这都会去Sites.enabled或http.conf中根据你的最终阶段的配置。
相关问题
- 1. 虚拟主机apache2 Debian jessie
- 2. Apache2 - > Tomcat虚拟主机
- 3. apache2虚拟主机配置
- 4. Apache2忽略虚拟主机
- 5. MAMP Apache2新虚拟主机404错误
- 6. 的Apache2虚拟主机503错误
- 7. 的Apache2虚拟主机ServerAlias不工作
- 8. 配置的Apache2虚拟主机
- 9. apache2的虚拟主机子域迁移
- 10. 在apache2上配置虚拟主机
- 11. Apache2虚拟主机403被禁止?
- 12. Apache2的动态虚拟主机
- 13. Apache2错误匹配虚拟主机
- 14. Apache2虚拟主机不工作
- 15. Apache2虚拟主机上的薄荷
- 16. 启用虚拟主机后出错apache2
- 17. Apache2虚拟主机“允许来自”动态DNS主机名?
- 18. 虚拟主机内的虚拟主机
- 19. Firefox与虚拟主机离线工作
- 20. 在主厨中添加一个虚拟主机apache2-windows cookbook
- 21. Hyper-V:隔离来自主机的虚拟机的I/O输入
- 22. 在虚拟主机
- 23. 虚拟主机tomcat
- 24. 虚拟主机7
- 25. Tomcat虚拟主机
- 26. 虚拟主机2.4.6
- 27. django虚拟主机
- 28. Modrewrite - 虚拟主机
- 29. apache2不能重定向非www到虚拟主机内的www
- 30. apache2的虚拟主机并不总是响应