我用 twitter bootstrap 3 创建了一个响应式网站。我发现它在 ie8 中不起作用,所以我将推荐的文件 html5shiv.min.js 和 respond.min.js 添加到我的 index.html 中。当我明确访问 www.exampleurl.com/index.html 时,一切正常。只要我只访问 www.exampleurl.com(如您所知,它还显示 index.html 的内容),它就不再工作了。
我的文件夹结构如下所示:
website-folder-name
--bootstrap
----bootstrap.css
--css
----common.css
--de
----<all german sites>
--en
----<all english sites>
--img
----<all images>
--js
----common.js
----html5shiv.min.js
----jquery-1.11.3.min.js
----respond.min.js
--index.html
我的 html 代码如下所示:
<!DOCTYPE html>
<html lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15" />
<!--IE Fix-->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
My Website
</title>
<link rel="stylesheet" href="bootstrap/bootstrap.css">
<link rel="stylesheet" href="css/common.css" type="text/css" media="screen" />
<script src="js/jquery-1.11.3.min.js"></script>
<script src="bootstrap/bootstrap.min.js"></script>
<script src="js/common.js"></script>
<!--[if lt IE 9]>
<script src="js/html5shiv.min.js"></script>
<script src="js/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!-- bootstrap html code here -->
</body>
</html>
是否有人知道如何在我的 exampleurl.com 上考虑引导修复,而不仅仅是在子站点上。我不想使用 htaccess 文件从 exampleurl.com 重定向到 exampleurl.com/index.html。当有人访问我的网站时,我希望他访问 exampleurl.com,而不是“子网站”。
谢谢你的帮助!