ubuntu服务器中nginx中无法解析css,js 请教,ubuntu服务器中nginx中无法解析css,js的问题,这是我的一个测试页面,http://118.126.12.50:8000/ceshi.html麻烦大家帮忙看看,实在是找不出原因了,先表感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看哈这个吧 你的响应头是Content-Type text/html; charset=utf-8,gbk zhuanti.css.divtitle{ font-size:12px; color:#EA347F; border:1px solid #F682B2; }显示为没什么问题呀 那是因为你用的是IE9以下版本的浏览器, 用ie9 , chrome, firefox 看就知道,css完全没有解析 ,真不知道是什么原因 [quote=引用 5 楼 liyuef123 的回复:]这个和响应头,应该没有关系吧,我改了后,也是一样的我说的是你css的响应头,你用firebug看看就清楚了,正确的应该是 Content-Type:text/css 不好意思,我搞错了,我开始以为你说的html 请问下,为什么我的css 响应头会是text/html呢? 要怎么改呢? 这个你看我上面给的链接,我也从来没遇到过,看到你的帖子才google了哈,你可以google,刚才我搜索了哈这个问题还是很多的 多谢多谢,但是在这个服务器上的另一个网站可以正常运行,我刚才查看了,有这个 include mime.types;我是把那个正常运行的web的conf复制过来,然后做了相应的改动,就发现这样的问题了 请大牛们来帮下忙吧, location ~ (.*\.php)?$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; set $path_info "/"; set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") { set $real_script_name $1; set $path_info $2; } } 是不是这个地方配置有问题 我找到原因了location ~ ^(.*\.php)?$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; set $path_info "/"; set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") { set $real_script_name $1; set $path_info $2; } }要在这个位置在个 location ~ ^(.*\.php)?$ 加个 ^ 这个, 请问这是什么原因了,这个好像是表示开始的意思吧,为什么一定要加这个符号才行呢 shopex二次开发 COPY文章到fckedit里。不能识上下标。还有一些特殊字符。 wordpress分页插件介绍和下载地址统计 PHP 在线客服截图功能~在线等~急求 求phpchina的邀请码,现在要注册用户需要。。谢谢先。 谁有和中华网论坛差不多的论坛源码 请问大家如何分析一个网站的架构。谢谢 模块分组后,无法访问模板页面 采集网站内容,停止在多少行!如何操作! php 字符串变短 想问大家一个phpcms梨奇怪的问题 zend stutio运行问题
你的响应头是Content-Type text/html; charset=utf-8,gbk
.divtitle{ font-size:12px; color:#EA347F; border:1px solid #F682B2; }显示为没什么问题呀
那是因为你用的是IE9以下版本的浏览器,
用ie9 , chrome, firefox 看就知道,css完全没有解析 ,真不知道是什么原因
这个和响应头,应该没有关系吧,我改了后,也是一样的
我说的是你css的响应头,你用firebug看看就清楚了,正确的应该是 Content-Type:text/css
不好意思,我搞错了,我开始以为你说的html
请问下,为什么我的css 响应头会是text/html呢? 要怎么改呢?
多谢多谢,但是在这个服务器上的另一个网站可以正常运行,我刚才查看了,有这个 include mime.types;我是把那个正常运行的web的conf复制过来,然后做了相应的改动,就发现这样的问题了
location ~ (.*\.php)?$
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
set $path_info "/";
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$")
{
set $real_script_name $1;
set $path_info $2;
}
}
是不是这个地方配置有问题
location ~ ^(.*\.php)?$
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
set $path_info "/";
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$")
{
set $real_script_name $1;
set $path_info $2;
}
}
要在这个位置在个 location ~ ^(.*\.php)?$ 加个 ^ 这个,
请问这是什么原因了,这个好像是表示开始的意思吧,为什么一定要加这个符号才行呢