最近的文章列表

没有为扩展名“.html”注册的生成提供程序
在初次使用vs2008的时候,把原来的html重写规则原版不动的转过来。但是出现了如下的错误提示:没有为扩展名.html注册的生成提供程序。可以在 machine.config 或 web.config 中的 <compilation><buildProviders> 节注册一个。请确保所注册的提供程序具有包含值Web或All的 BuildProviderAppliesToAttribute 属性。 在google之后,无意中发现一片文章,根据文章我重新改动配置。现在使用如下的配置,就正常使用了。把那些需要重写的和不需要重写的真正的html文件都会访问到。<buildProviders> <add extension=".ht
2011/12/2 Comments:
URL最大长度问题
天在测试Email Ticket的时候发现在进行Mark as Read/Unread操作时,请求是通过GET方式进行的。URL中列出了所有参与该操作的Ticket Id。于是,我想起GET请求是有最大长度限制的。遂输入超长一串Ticket Id进行请求,结果页面报错如下:HTTP Error 404.15 - Not FoundThe request filtering module is configured to deny a request where the query string is too long.Most likely causes:Request filtering is configured on the Web server to deny the request
2011/12/2 Comments:
Asp.Net实现URL重写,支持任意扩展名及无扩展名,多参数
实现的效果最终可以用12345.html替换show.aspx?id=12345这样的地址访问也可以实现百度空间的http://hi.baidu.com/wu1987116替换http://hi.baidu.com/index.aspx?UserName=wu1987116功能,支持任意扩展名及无扩展程序要调整的部分只有两块。 一是web.config文件。 二是链接地址。 所需urlrewrite.dll首先下载URLRewriter:http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewriting.msi下载安装后再bin目录下
2011/12/1 Comments:
Linux压缩打包命令使用方法
[转自]Linux压缩打包命令使用方法http://blog.csdn.net/sanshiqiduer/archive/2007/12/03/1913792.aspxtar命令[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?-v :压缩的过程中显示文件!这个常用,但不建
2011/10/31 Comments:
Nginx关闭默认站点/空主机头
当别人把垃圾域名转向至你的服务器时, 如果不采取措施,那么后果不堪设想。国内机房一般都要求网站主关闭空主机头,防止未备案的域名指向过来造成麻烦。Nginx默认的虚拟主机允许用户经过IP访问,或者经过未设置的域名访问(比如有人把他本人的域名指向了你的ip)你的VPS或服务器。默认情况下,只要将域名解析到VPS的IP上,就可以访问安装lnmp的VPS。如果想避免这种情况的出现,可以修改nginx.conf ,将默认的虚拟主机修改为如下即可屏蔽未绑定域名访问:server {listen 80 default;return 500;}也可以把这些流量收集起来,导进到本人的网站,只需做以下跳转设置就可以:server {listen 80 default;rewrite ^(.*) http://q
2011/10/1 Comments:
给Nginx环境下安装Zend组件 [Linux]
给Nginx环境下安装Zend组件,以下为安装步骤: 第一步:SSH登陆后进入一个目录:cd /usr/local/src第二步:执行wget http://apbeta.com/wp-content/uploads/2010/01/ZendOptimizer.tar.gzZendOptimizer.tar第三步:tar zxvf ZendOptimizer.tar.gzmv zend /usr/local/zend第四步:执行:vi /usr/local/php/etc/php.ini在最后面加入[Zend]zend_extension_manager.optimizer=/usr/local/zend/lib/Optimizer-3.3.3zend_extension_manager.o
2011/9/21 Comments:
ngixn 无法加载zend [Linux]
Starting php_fpm Failed loading /usr/local/zend/ZendOptimizer.so: /usr/local/zend/ZendOptimizer.so: cannot restore segment prot after reloc: Permission denied动态链接库加载出错:cannot restore segment prot after reloc: Permission denied执行:/usr/local/php/sbin/php-fpm restart提示:Shutting down php_fpm . doneStarting php_fpm Failed loading /usr/local/Zend/lib/Zen
2011/9/21 Comments:
20个Nginx Web服务器最佳安全实践
Nginx是一个轻量级,高性能的Web服务器/反向代理和电子邮件代理(IMAP/POP3),它可以运行在UNIX,GNU/Linux,BSD变种,MAC OS X,Solaris和Microsoft Windows上。根据Netcraft的调查数据显示,互联网上6%的域名都使用了Nginx Web服务器。Nginx是解决C10K问题的服务器之一,与传统服务器不一样,Nginx不依赖于线程处理请求,相反,它使用了一个更具扩展性的事件驱动(异步)架构。Nginx在很多高流量网站上得到了应用,如WordPress,Hulu,Github和SourceForge。本文的主要目是介绍如何提高运行在Linux或UNIX类操作系统上的Nginx Web服务器的安全性。Nginx默认配置文件和默认端口◆ /
2011/9/15 Comments:
Linux下的压缩解压缩命令详解
linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件;-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;3.其他zip -d myfile.zip smart.txt删除压缩文件中smart.txt文件zip -m myfile.zip ./rpm_info.txt向压缩文件中myfile.zip中添加rpm_info.txt文件---------------------------
2011/9/15 Comments:
NGINX 启动[warn]: conflicting server name “abc.com”
1、php配置需要生效:service nginx restart2、nginx配置需要生效:/usr/local/nginx/sbin/nginx -s reload 启动NGINX的时候提示 [warn]: conflicting server name abc.com on 0.0.0.0:80, ignored出现这个错误一般是由于技术员的粗心造成的,原因是相同的域名abc.com出现两次甚至是多次一般在把配置文件分离出来写时候会容易犯。技术员经常复制配置文件,然后忘记修改里面的内容解决方法就是把所有配置文件查一遍看是否有重复出现的。或者查询哪个配置文件中有abc.comWINDOW下用搜索LINUX下用grep "abc.com"背景:前段时间,博客域名是通过l
2011/9/15 Comments: