我计划在一台服务器上运行两个站点。我们将它说成example1.com和example2.com。简化的代码库结构如下所示。
example1.com
/data/common/common.py
/data/common/site/example1.com/site.py
example2.com
/data/common/common.py
/data/common/site/example2.com/site.py
有些时候,example1.com会错误地从/data/common/site/example2.com/site.py导入site.py,因为它包含/data/common/site/example2.com和/ data / common / site sys.path中的/example1.com来自common.py。
因此,尝试修复公共文件夹中的路径问题是一项艰巨的任务,因为它包含1000个文件。所以我想在apache级别修复它。有没有办法可以将example1.com虚拟主机设置为拒绝权限for /data/common/site/example2.com文件夹和example2.com虚拟主机拒绝/data/common/site/example1.com文件夹的权限?
感谢。