我有两个不同的域:指向文件夹 www/domain1 的 www.domain1.com 和指向文件夹 www/domain2 的 www.domain2.com
我想将公共资源(php 文件、图像等)共享到第三个文件夹 www/ressources。
例如,两个域的 php 欢迎页面是相同的(只是使用使它们不同的特定变量):在我的 .htaccess 中,我为 domain1 尝试了这个技巧:
DirectoryIndex ../ressources/test.php?dir=domain1 (然后 test.php 将加载位于 www/domain1/var.php 中的特定变量)
对于 domain2 DirectoryIndex ../ressources/test.php?dir=domain2 (然后 test.php 将加载位于 www/domain2/var.php 中的特定变量)
这不起作用(得到一个错误的请求 400),我猜是因为 htaccess 正在遍历域的根目录。
解决方案是什么,因为我使用的是共享托管解决方案 (OVH) 并且只能修改 .htaccess 文件(我无权访问底层操作系统)?