我正在尝试通过作为第一个子域的子域的页面访问位于子域的javascript文件。也就是说,我在admin.www2.mysite.com
有一个页面,我希望能够访问www2
子域(<SCRIPT SRC="www2.mysite.com/resources/scripts/javascript/file.js"></SCRIPT>
)中的脚本
即使像这样对链接进行硬编码也行不通。我仍然得到404.即使查看文档头部的src
属性似乎也是正确的
<SCRIPT SRC="www2.mysite.com/resources/scripts/javascript/file.js" TYPE="TEXT/JAVASCRIPT"></SCRIPT>
正下方有错误:
GET http://admin.www2.mysite.com/add_user/www2.mysite.com/resources/scripts/javascript/file.js
directory within admin ------> ^^^^^^^^
我试图通过使用,<SCRIPT SRC="<?=$_SERVER['HTTP_HOST']?>/resources/scripts/javascript/file.js
给我错误:
GET http://admin.www2.mysite.com/cyrious_add_user/admin.www2.mysite.com/resources/scripts/javascript/file.js 404 (Not Found)
目录admin
实际位于服务器上的目录www2
内。
如何从此子子域导航到其他子域?
答案 0 :(得分:2)
您从URL中省略了该方案,导致它成为相对路径(因此是第一个错误)。只需添加一个方案:
src="//www2.mysite.com..."
//
将使用与页面请求相同的方案。