IIS7.5导入.htaccess伪静态法则 URL重写的办法教程
什么是.htacdess:
.htaccess叫散布式配置文件,它供给了针对名目转变配置的办法——在一个特定的文档名目中放置一个包括一个或多个指令的文件, 以作用于此名目及其所有子名目。而且子名目中的指令会遮盖更高级名目或者主办事器配置文件中的指令。个别来说,要是你的虚拟主机运用的是Unix或Linux系统,或者任何版本的Apache网络办事器,从理论上讲都是支撑.htaccess的。
.htaccess是在Apache HTTP Server这款办事器架设软件下的一个关于系统名目进行各种权限法则设定的一个文件,存在于Linux操纵系统中。比拼常见的是定义默许首页名称,404页面,301转向,等等,还有更多的功能比方伪静态,限定图片外链,限定下载,密码维护,去掉页面广告等等,还有非常多的功能就纷歧一列举。
其实这些功能大多可以在cPanel控制面板来进行设定的(相当于是.htaccess的图形化界面)。但关于高手来讲,cPanel关于htaccess供给的功能还是太少了点,手工编纂才是王道。相关于国内的虚拟主机,绝大多数是没有这个功能的
.htaccess文件名目法则
个别我们将.htaccess文件放置在网站的根名目,控制所在名目及所有子名目,而要是放置在子名目中,会挨上级名目中.htaccess文件影响,是不起任何作用的。
下面步入正题,linux-.htaccess文件伪静态 转到 Windows办事器IIS下运用:
首先步:查寻并复制原LINUX主机里.htaccess文件到WIN办事器
第二步:打开WIN办事器上IIS 选择你要修改的网站 点击URL 途径重写
第三步:点击右边导入法则
第四步:选中网站所在的文件夹 寻到.htaccess文件 点击导入
第五步:重写法则成功 点击右边利用
这样就成功了。
*注要是导入法则涌现RewriteBase差错
打开网站文件 寻到.htaccess 把 RewriteBase / 直接删除