ISAPI_Rewrite3安装破解/提示过期处理/IIS301设置

平时使用 Linux 服务器较多,对于 Window 服务器的一些组件使用不太熟悉。最近公司有两台window服务器,在设置网站伪静态 301时犯愁了。不像 Apache 或者 Nginx 设置这些几句代码搞定, IIS 设置起来相当繁琐,这也是我不太喜欢用 window 系统搭建服务器的主要原因。

闲话少说,今天说说一款非常好用的 window 服务器组件:ISAPI_Rewrite3,用来设置伪静态 301 都是非常好用。下面从安装到使用详细介绍下:

ISAPI_Rewrite3 安装

1.下载 ISAPI_Rewrite3 组件,可以到它的官网下载,也可以使用我这里提供的百度云盘下载地址:http://pan.baidu.com/s/1hr9agjM

2.下载完成后,放到服务器里,安装很简单,一直下一步即可。

3.安装的软件会几十天后失效,因此我们需要进行破解

3.1 下载破解组件 http://pan.baidu.com/s/1i4RUUFz

3.2 解压组件,把里面的 ISAPI_Rewrite.dll、ISAPI_RewriteSnapin.dll 和 httpd.conf 文件覆盖到刚安装成功的ISAPI_Rewrite3 组件安装目录里(目录所在位置是你安装的地方,具体路径自己找下);

3.3 覆盖的过程如果提示无法覆盖,需要先把安装目录里的这三个文件重命名,比如1.dll等。然后在把上面三个文件复制粘贴进入。

3.4 覆盖好以后,要把 ISAPI_Rewrite 安装目录的安全权限设置对所有用户开放。

3.5 重启下 IIS 服务器。

使用 ISAPI_Rewrite3 设置301跳转

1.创建文件.htaccess 在里面编辑以下内容

RewriteEngine On
RewriteCond %{HTTP:Host} ^zzzbz120\.com$
RewriteRule (.*) http\://www\.zzzbz120\.com/$1 [NC,R=301]

其中里面的域名改成你自己的。

2.上传此文件到网站根目录即可。

 

 

 

Active Server Pages 错误 ‘ASP 0131’ 不允许的父路径

Windows服务器配置网站出现错误:Active Server Pages 错误 ‘ASP 0131’ 不允许的父路径

QQ图片20150908145434

原因:IIS管理器站点设置没有启用父路径这个选项

解决办法:启用IIS管理器网站站点设置里的父路径

具体操作:在IIS管理器,打开网站 >> 右键其下站点 >> 选择【属性】 >> 【主目录】 >> 【配置】>> 【选项】 >> 勾选【启用父路径】,完成后确定即可。

Microsoft JET Database Engine 错误 80004005

服务器配置环境是Windows2003+IIS,完成站点设置后会出现如题错误:Microsoft JET Database Engine 错误 80004005。

QQ图片20150908145549

通过在网上搜索相关解决方法,经验证下面的设置办法是有效的:

原因:一般遇到这种问题,多数是因为mdb文件所在目录中USER用户没写权限引起的

解决办法:为网站根目录文件夹添加USER用户写入权限

具体设置:选中网站根目录文件夹,右键属性>>【安全】>>选中【USER】>>勾选【写入】,完成后确认即可。