我无法正确显示任何内容。
这是我的某个网页的头:
<head>
<link type="text/css" rel="stylesheet" href="static.wkara.com/css/menu.css" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="menu2.js"></script>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Home!</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link rel="stylesheet" type="text/css" href="static.wkara.com/css/default.css" />
</head>
子域指向名为static的文件夹,该文件夹位于网站的根目录中。
当我链接到像这样的“静态/ css / blahh.css”这样的CSS时,它可以工作。
答案 0 :(得分:1)
这不是相对URL,因此您需要指定协议。
static.wkara.com/css/menu.css
http://static.wkara.com/css/menu.css
//static.wkara.com/css/menu.css
(谢谢萨姆斯)某些浏览器可能“智能”足以自动完成,但我不会指望它。
这样做的逻辑原因是http://wkara.com/current/page/static.wkara.com/css/menu.css
是有效的网址。如果您提供协议(HTTP,FTP等),它知道您指的是绝对位置。