2015-1-26 一抹阳光
WEB服务器
IIS6做301跳转,按照如图所示,要在链接后加$S$Q
...[
阅读全文]
评论(0)
浏览(4033)
2013-3-14 一抹阳光
WEB服务器
问题描述:
用define('R_P',$_SERVER['DOCUMENT_ROOT'].'/'); 定义网站根目录的服务器绝对路径。
而得到$_SERVER['DOCUMENT_ROOT']的值是/usr/local/etc/nginx/html,而不是正确的网站根目录的路径。
问题原因:nginx配置文件中,$document_root变量只有在location中设置了root才管用,否则默认是/usr/local/etc/nginx/html。
解决办法:去服务器找nginx.conf文件,发现如下内容:
&n...[
阅读全文]
评论(0)
浏览(8003)
2012-12-1 一抹阳光
WEB服务器
MIME设置问题导致某些类型文件无法下载(以dat为例)
症状举例:
HTTP 错误 404 - 文件或目录未找到。
原因分析:
IIS6.0取消了对某些MIME类型的支持,例如dat,致使客户端下载出错。
解决方法:
在IIS中 属性-> HTTP头-> MIME类型-> 新建。在随后的对话框中,扩展名填入.dat,MIME类型是application。
若要再增加更多类型,可同样按照此方法修改....[
阅读全文]
评论(0)
浏览(4630)
2012-11-3 一抹阳光
WEB服务器
先安装.NET Frameword后安装IIS可能导致此问题。
解决方法为运行如下命令:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i
-enable
产生问题的原因有:1、asp.net2.0没有正确地在IIS中注册 2、权限问题
解决方法:
1、如果是第一种情况,可以重新注册asp.net:系统盘\windows\microsoft.net\framework\v2.0.50727(此处为版本号)\aspnet_regiis.exe
-i.
2、如果是权限问题,需要确...[
阅读全文]
评论(0)
浏览(2233)
2012-10-19 一抹阳光
WEB服务器
windows 2003安装好IIS之后默认是支持.shtml的,只要在“WEB服务扩展”允许“在服务器前端的包含文件”即可。
windows 2000,则需在IIS里添加一个应用程序扩展名映射。 可执行文件在:
C:\WINDOWS\system32\inetsrv\ssinc.dll 。扩展名为:shtml/shtm
·打开IIS管理器,打开“本地计算机”的属性——》MIME类型——》新建 后缀名:.shtml MIME类型:text/html
·然后点击确定。找到Web服务扩展,把“在服务端的包含文件”扩展启用,就可以了。(必须重新启动IIS,否则还是无法访问!)
...[
阅读全文]
评论(0)
浏览(2299)
2012-10-18 一抹阳光
WEB服务器
架设asp网站时经常会出现一些错误,一般都是由于IIS配置问题导致的。
遇到问题时先在浏览器中 Internet选项->高级->取消勾选 显示http友好错误信息。
1.最常见的问题是401或者弹出登陆框,也就是权限问题。解决办 在IIS管理器中右击网站->权限,然后给予USERS、IIS_WPG、Internet来宾帐号全部权限。
2.导致500错误的原因有很多:文件引用与包含路径出错、与包含路径出错数据库连接、ASP语法出错。其中文件引用与包含路径出错的解决办法是:在IIS管理器中进入网站属性->主目录->配置->选项->勾选“启用父...[
阅读全文]
评论(0)
浏览(2122)
2012-10-18 一抹阳光
WEB服务器
生产环境,今天无意中用IP访问了一下,发现竟然可以访问到,有一个域名被做为了默认域名。网上找了一下资料,Nginx可以设置禁止通过IP访问的。
在任一有效的Nginx配置文件中加上以下一段
# forbidden use ip address access
server {
listen 80 default_server;
server_name _;
return 500;
}
其实思路很简单,就是用IP访问的时候,返回500错误。
...[
阅读全文]
评论(0)
浏览(2408)
2012-10-18 一抹阳光
WEB服务器
Nginx
http
{
: include conf/mime.types;
: gzip on;
: gzip_min_length 1000;
: gzip_buffers 4 8k;
: gzip_http_version 1.1;
: gzip_types text/plain application/x-javascript text/css text/html application/xml;
}
重启nginx
IIS6
打开Internet信息服务(IIS)管理器,右击”网站”→“属性”,选择”服务”。在”HTTP压缩”框中选中”压缩应用程序文...[
阅读全文]
评论(0)
浏览(2631)
2012-10-18 一抹阳光
WEB服务器
apche伪静态增加.htaccess文件后出现:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
解决办法:
首先检查httpd.conf中mod_rewrite.so模块是否开启,
然后查看虚拟主机的配置
<VirtualHost *:80>
DocumentRoot “E:/webroot/xxx”
ServerName www.xxx.com
<...[
阅读全文]
评论(0)
浏览(3248)
2012-10-18 一抹阳光
WEB服务器
当一个服务器上要放多个网站时,Nginx就要修改配置文件增加虚拟主机信息。
以前我都是直接修改主配置文件nginx.conf增加server { }模块。当一台服务器上的网站多达几十个的时候,就会容易乱,这时不妨规范一下。在nginx的模块中增加代码
include vhost/*.conf;
然后在nginx.conf的当前目录新建vhost文件夹,并在vhost中建一个以其域名命门的文件,如:lamp46.com.conf
把该站点的server { }配置模块放到该文件中,重启nginx就可以了。...[
阅读全文]
评论(0)
浏览(2796)