我有一个域 example.com,其中有一个文件夹 example.com/folder/ 有另一个域直接指向它,所以 example2.com 指向 example.com/folder/
当我通过 example.com/folder/ 访问它时,一切正常,我可以访问我的 css 和 js 文件夹,它们位于 example.com/css/ 和 example.com/js/ 中的文件夹之下
从 example2.com 访问时,我看不到网站上的 css 或 js,并且在尝试通过单击 firefox 中查看源输出中的链接直接链接到它们时得到 404。
我还应该提到,我对来自 example2.com 指向的文件夹下方的 PHP 包含没有任何问题,只是在 HTML 中引用了相对 URL。
知道如何让网站让我从 example1.com/folder/ 和 example2.com 访问 example2.com 根目录下的这些文件夹吗?
我正在使用 LAMP 系统。此外,我的目标是保持系统足够灵活,以便我可以在多组域/子域中使用它,而无需编辑服务器文件或 PHP。
编辑 - 我通过在我的数据库中为所有子域将源自的根域添加一个字段并为链接的 js 和 css 制作静态 URL 来“解决”这个问题。这似乎不是处理它的最优雅的方式,但它是我现在能想到的最好的方式。如果有人有更好的告诉我!