【发布时间】:2011-02-10 03:03:02
【问题描述】:
请求的每一个页面都被传递给“check.php”:
rewrite ^/(.*)$ http://localhost/check.php?page=$1
“check.php”验证几个安全的东西然后需要请求的页面:
<?php
// ... security stuff
require_once ($myRequestedPage);
?>
问题是,在 HTML 文件中,没有加载任何外部样式,只加载脚本:
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- Do not load -->
<link href="css.css" rel="stylesheet" type="text/css" /> <!-- Do not load -->
<script src="js.js"></script> <!-- Load -->
<style>
@import url("css.css"); <!-- Do not load -->
</style>
<title></title>
</head>
<body></body>
</html>
有什么线索吗?谢谢。
【问题讨论】:
-
样式表是否与请求的页面位于同一文件夹和同一级别?同样在一个不相关的说明中,由于您使用的是 HTML5 标准,因此您不需要关闭诸如 meta、link、br 等自闭标签。
-
本题与javascript标签无关。
标签: php javascript html css nginx