首页 > php中加载CSS失败,网页显示无格式纯文本。

php中加载CSS失败,网页显示无格式纯文本。

首页显示总是无法显示格式,仅显示了文字内容,查看源代码中显示成功与显示失败的代码区别如下:
<link rel="stylesheet" type="text/css" media="screen" href="/js/yui2.9.0/build/menu/css/menu.css" />

<link rel="stylesheet" type="text/css" media="screen" href="/index.php//js/yui2.9.0/build/menu/css/menu.css" />

不知道该如何解决


href="/js/yui2.9.0/build/menu/css/menu.css" />
href="/index.php//js/yui2.9.0/build/menu/css/menu.css" /
这两个文件路径写成绝对路径了,修改成相对路径即可


但凡显示网页错误,查看网页源代码就会发觉所有的加载页面地址都会多出 /index.php/ 这个前置地址

<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8 no-js"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9 no-js"> <![endif]-->
<!--[if !IE]><!-->
<html lang="en" class="no-js">
<!--<![endif]-->
<!-- BEGIN HEAD -->
  <head>
    <title>| 登入</title>
    
    <meta charset="utf-8"/>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta content="width=device-width, initial-scale=1.0" name="viewport"/>  
    <meta name="MobileOptimized" content="320">  
                        
    <!-- BEGIN GLOBAL MANDATORY STYLES -->
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//template/plugins/font-awesome/css/font-awesome.min.css" />
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//template/plugins/bootstrap/css/bootstrap.min.css" />
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//template/plugins/uniform/css/uniform.default.css" />
    <!-- END GLOBAL MANDATORY STYLES -->
    <!-- BEGIN THEME STYLES -->
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//template/css/style-conquer.css" />
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//template/css/style.css" />
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//template/css/style-responsive.css" />
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//template/css/plugins.css" />
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//template/css/themes/default.css" id="style_color" />
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//template/css/pages/login.css" />
     
    <!-- END THEME STYLES -->
    
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//css/app.css" />
    <link rel="stylesheet" type="text/css" media="screen" href="/index.php//css/skins/blue/blue.css" />
    
    <script type="text/javascript" src="/index.php//template/plugins/jquery-1.10.2.min.js"></script>
    

    <link rel="shortcut icon" href="/index.php//favicon.ico" />
    <link rel="apple-touch-icon" href="/index.php//favicon.png" />
    
        
    
  </head>

样式没加载进来,无非路径错误或文件写错了。
既然知道了成功是什么样,改过来就可以了,不清楚楼主用什么框架什么路由,如果js文件夹在根目录的话写路径的时候直接写“/js/jui2.9.0……”就可以了。


你用的什么服务器?nginx还是什么?应该是你的rewrite规则的问题


一般不要这样写,index.php文件名后面还跟目录,如果我说错了请包含


第二个路径里面多了/吧

【热门文章】
【热门文章】