Linux及Windows设置301重定向的代码

首先把带www的域名和不带www的域名全部解析并且绑定到购买的虚拟主机上。主机301重定向设置如下:

【Linux设置】

在电脑上新建一个文本文档,然后后缀名改为.htaccess,打开后添加以下代码进去保存(记得把429006改成你自己的域名)

RewriteEngine on
RewriteCond %{http_host} ^429006.com [NC].com [NC]
RewriteRule ^(.*)$ http://www.429006.com/$1 [L,R=301]

保存后就用FTP软件上传到网 Continue reading "Linux及Windows设置301重定向的代码"

WordPress在IIS下利用Rewrite规则实现伪静态

WordPress在Linux下面实现伪静态只需要在后台设置连接就会自动生成一个.htaccess文件

但是在Windows环境下面就会复杂一点,下面就是介绍在IIS环境下利用ReWrite组件实现WordPress伪静态的方法

注意:
1、必须空间商启用了Rewrite模块
2、必须将httpd.ini上传到网站的根目录

使用方法:

把下面的内容保存为httpd.ini文件,上传到WordPress网站根目 Continue reading "WordPress在IIS下利用Rewrite规则实现伪静态"

Windows 7下安装IIS及配置ASP详解

pop:之前XP安装IIS还需要放入光盘,现在winodws7都不需要光盘了,直接安装就可以搞定了。具体的步骤如下

1、进入Windows 7的“控制面板”--“程序和功能”,选择左侧的“打开或关闭Windows功能”。

2、现在出现了安装Windows功能的选项菜单,注意选择的项目,一般来说默认就可以了。但是为了开启ASP的服务,就要勾选一下“应用程序开发功能”下的“ASP和ISAPI扩展”

3、安装完成后,点击“控制面板”--“所有控制面板项”--“管理工具”,双击“Internet(IIS)管理器”进入IIS的设置。

4、选择“Default Web Site”,并双击右边的“ASP”选项

5、这时弹出了ASP的默认配置,在“启用父路径”这里选择“True”即可开启父路径。(至于为什么要开父路径自己去搜索一下,也就是为了支持 ../ 类似的调用语句)

6、配置IIS7的站点。 单击右边的 高级设置 选项,可以设置网站的目录。

7、点击右侧的“绑定...”,设置网站的端口,默认为80,也可以为其他端口 。

8、点击“默认文档”, 设置网站的默认首页文档,根据自己网站首页文件进行设置即可。

至此,Windows 7的IIS7设置已经基本完成了,ASP+Access程序也可以调试成功。

原文地址(附图片):
http://blog.sina.com.cn/s/blog_55b0c6470100h355.html

IIS如何启用GZip压缩

基本步骤可以参考微软官方指导,直接一点的方式通过命令行执行如下命令启用对动态/静态内容的压缩输出:

appcmd set config /section:urlCompression /doDynamicCompression:True
appcmd set config /section:urlCompression /doStaticCompression:True

添加一个新的 Web Service Extension (如果原来没有的话) ,输入 gzip.dll 的全路径 。

IIS 6.0 上压缩额外的文件扩展名修改 MetaBase.xml 文件中 HcFileExtensions 添加额外的文件扩展名。

IIS 7.0 上压缩额外的文件扩展名修改 ApplicationHost.config 文件,添加合适的 mimeType 并指定激活. 打开文件参考原有的行照葫芦画瓢就成。可能要设置多次才会成功,因为 mimeType 定义可能有些歧义。

微软官方指导:
IIS 7.0: Optimize IIS Performance(IIS 7.0:优化 IIS 性能)

http://technet.microsoft.com/en-us/library/cc770381.aspx
http://technet.microsoft.com/zh-cn/library/cc770381.aspx

本地IIS访问速度慢

pop:在本地测试新版本博客的时候开得很慢,找了一下原因

主要表现就是IIS解析测试的本地文件时速度很慢

后来仔细想了一下,是挂的一些广告的js文件导致的

去掉这些调用之后速度就快了。

还有就是你的网站被植入了一些调用的网页木马一些,请仔细查看源码咯。

Apache安装常见配置(修改主目录、首页文件、建立虚拟主机等)

pop:今天研究了一下Apache,发现这个东西比IIS还是好用多了,不过需要熟悉,稍微一错误就可能会导致网站无法访问,下面就是我的一些基础配置。

打开Apache下的conf文件夹,修改“httpd.conf”这个配置文件
默认路径如:C:\Program Files\Apache Software Foundation\Apache2.2\conf

1、修改主目录

将“”和“DocumentRoot”这里修改一致,如
DocumentRoot "D:\website\maked\new_popx.us"

2、修改首页文件
DirectoryIndex index.html index.htm index.shtml

3、增加虚拟目录

在 httpd.conf 的 alias_module 下增加一别名定义项,
如:Alias "/gg" "D:\website\gg",即可定义虚拟目录。

/gg 是网页的目录名称
"D:\website\gg" 是网页文件的物理路径

Alias "/gg" "D:\website\gg"

Options FollowSymLinks
AllowOverride None
order allow,deny
Allow from all

4、禁止目录访问
Options Indexes FollowSymLinks
AllowOverride None
order allow,deny
Allow from all

将其中的“Options Indexes FollowSymLinks”取消,或者将其修改为“Options -Indexes FollowSymLinks”

5、虚拟主机配置
Options FollowSymLinks
AllowOverride None
order deny,allow
Deny from all

1、先将其中的“Deny from all”修改成“Allow from all”
2、要保证 Listen 80

第一种方法:在httpd.conf写入下面的代码

NameVirtualHost *:80
ServerName www.429006.com
DocumentRoot "D:\website\gg"
ServerName 1.429006.com
DocumentRoot "D:\website\firefox"

第二种方法:
将httpd.conf下的“#Include conf/extra/httpd-vhosts.conf” 取消前面的“#”注释,使之生效
打开Apache下的“conf/extra/httpd-vhosts.conf”文件,添加虚拟主机信息
ServerName www.429006.com
DocumentRoot "D:\website\gg"
ServerName 1.429006.com
DocumentRoot "D:\website\firefox"

在conf/extra/httpd-vhosts.conf下面有两个实例,为例以后备用,建议大家使用#将其注释,不要删除

[color=Yellow]注意:
其中的“NameVirtualHost *:80”不能丢,还有就是这里面的“*:80”是不能修改的,不要以为“*”是需要修改的,这里不能修改。[/color]

6、虚拟主机权限设置
Options Indexes FollowSymLinks
AllowOverride None
order allow,deny
Allow from all

Windows 2003 Server 中IIS 6.0 限制服务器带宽详解

IIS6默认带宽却是最低1MB,按照下面的方法就可以修改默认带宽限制

1、下载并安装Metaedit工具:
http://download.microsoft.com/download/iis50/Utility/5.0/NT45/EN-US/MtaEdt22.exe

2、开始-〉程序菜单打开Metaedit。

3、在左边菜单中选中LM。

4、后边数据中会有一项:

MaxBandwidth Dword -1

-1是缺省数值,代表了没有限制;这里的数值N代表了服务器带宽限制为N b/s。您可以改变这个数值来限制IIS6服务器的带宽。例如,您需要1Mb带宽限制,就改成1048576;如果是500Kb,就改成524288。

5、修改后重启IIS服务即可。这样,控制iis6的带宽就成功了!

如果没安装QOS,请先安装一下QOS

QOS数据包安装过程:
一般来说本地连接里面就有的,要是没有就按照下面的安装一下
本地连接->属性->安装->服务->添加->QOS数据包计划程序。确定就OK!

系统日志和IIS日志存放路径

一、应用程序日志、安全日志、系统日志、DNS日志默认位置:%systemroot%\system32\config,默认文件大小512KB,管理员都会改变这个默认大小。

1、安全日志文件:%systemroot%\system32\config\SecEvent.EVT

2、系统日志文件:%systemroot%\system32\config\SysEvent.EVT

3、应用程序日志文件:%systemroot%\system32\config\AppEvent.EVT

二、Internet信息服务日志

1、FTP日志默认位置:%systemroot%\system32\logfiles\msftpsvc1\,默认每天一个日志

2、WWW日志默认位置:%systemroot%\system32\logfiles\w3svc1\,默认每天一个日志

三、Scheduler服务日志默认位置:%systemroot%\schedlgu.txt

以上日志在注册表里的键:

应用程序日志,安全日志,系统日志,DNS服务器日志,它们这些LOG文件在注册表中的:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Eventlog

有的管理员很可能将这些日志重定位。其中EVENTLOG下面有很多的子表,里面可查到以上日志的定位目录。

Schedluler服务日志在注册表中
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SchedulingAgent

IIS 5.0下载、 IIS 5.1下载 及IIS 6.0 下载

以下为iis5.0:http://down0517.codefans.com/server/IIS5.rar

以下为iis5.1:http://www.webjx.net/software/200504091iis51.rar

以下为iis6.0(不可以安装于xp系统):http://www.isip.cn/Soft/download.asp?softid=2063&down=0

朋友反应安装的时候会出错,那么可能是系统版本的问题
我会继续找可以用的版本,要是有我会随时写上来

其实最保险的就是下载一个原版的系统光盘,然后用虚拟光驱加载即可:

Windows XP Professional SP2 VOL 官方简体中文正式版[592MB][ISO]

http://www.lwedu.cn/public/gardenplot/cygj/xtrj/VRMPVOL_CNsp2.iso

请使用 迅雷 下载