linux下的php网站放到Windows服务器IIS下.htaccess文件伪静态规则转换
此办法只适合于linux下的php网站放到Windows服务器IIS下 , 网站除了主页面正常以外 子页面全部出现404错误 这里子页面出现404 错误是说明伪静态没有开启
什么是.htacdess:          .htaccess叫分布式配置文件,它提供了针对目录改变配置的方法——在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。并且子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。一般来说,如果你的虚拟主机使用的是Unix或Linux系统,或者任何版本的Apache网络服务器,从理论上讲都是支持.htaccess的。.htaccess是在Apache HTTP Server这款服务器架设软件下的一个对于系统目录进行各种权限规则设置的一个文件,存在于Linux操作系统中。比较常见的是定义默认首页名称,404页面,301转向,等等,还有更多的功能比如伪静态,限制图片外链,限制下载,密码保护,去除页面广告等等,还有非常多的功能就不一一列举。
  其实这些功能大多可以在cPanel控制面板来进行设置的(相当于是.htaccess的图形化界面)。但对于高手来讲,cPanel对于htaccess提供的功能还是太少了点,手工编辑才是王道。相对于国内的虚拟主机,绝大多数是没有这个功能的
.htaccess文件目录规则
一般我们将.htaccess文件放置在网站的根目录,控制所在目录及所有子目录,而如果放置在子目录中,会受上级目录中.htaccess文件影响,是不起任何作用的。
第一步查找 .htaccess文件

第二步打开服务器上IIS 选中你要修改的网站 点击URL 路径重写

点击右侧导入规则

选择网站所在的文件夹 找到.htaccess文件 点击导入

重写规则成功 点击右侧应用

*注如果导入规则出现RewriteBase错误

打开网站文件 找到.htaccess 把RewriteBase / 前面加上#(这个代表注释掉此条规则)或者直接删除

#MySignature {
background:
url("
 http://images.cnblogs.com/cnblogs_com/ooip/725410/o_bo.png
http://images.cnblogs.com/cnblogs_com/ooip/725410/o_bo.png
")
		no-repeat 20px 40%;
	margin-top: 20px;
	padding: 10px 10px 10px 120px;
	box-shadow: 0px 0px 15px #aaa;
	border-radius: 25px;
	border: 1px dotted #FFD596;
}
#MySignature a {
	color: #FB9400;
}
linux下的php网站放到Windows服务器IIS下.htaccess文件伪静态规则转换的更多相关文章
- linux下的php网站放到Windows服务器IIS下导入 .htaccess文件伪静态规则转换 (wordpress)
		需要特别注意的是: 1. .htacdess文件在 wordpress中 是可以生成的 安装 WP Super Cache后,开启该插件>>设置>>高级>>找到并点 ... 
- Windows服务器环境下jenkins下载和安装
		1.下载jenkins 在windows系统上搭建jenkins持续集成有两种方法:1.war文件,可以用tomcat或者java命令直接运行2.msi安装,作为系统服务后台运行 下载地址 https ... 
- Linux网络编程服务器模型选择之并发服务器(下)
		前面两篇文章(参见)分别介绍了循环服务器和简单的并发服务器网络模型,我们已经知道循环服务器模型效率较低,同一时刻只能为一个客户端提供服务,而且对于TCP模型来说,还存在单客户端长久独占与服务器的连接, ... 
- WIN2003服务器IIS下如何开启GZIP压缩
		在上一篇文章黑客流谈到了关于网页打开速度对SEO的影响,其中提到了网页开启Gzip压缩的好处,接下来我来和大家分享一下WINDOWS系统IIS服务器下如何开启Gzip压缩. 首先我们来了解一下什么是G ... 
- 将ASP.NET网站部署到服务器IIS上
		ASP.NET编写的网站程序,在网站编写完成所有流程都测试通过后,需要将网站发布到IIS的Web服务器上,此文将介绍发布的流程以及IIS相关设置过程,帮助读者了解网站发布的流程. 一.首先在Visua ... 
- windows服务器 IIS FTP服务
		一.安装ftp,如果服务器没有,去windows组件里面装一下. 安装IIS,安装FTP(版本不同,选项不相同,这两项必选) 二.装完之后在IIS管理中心创建FTP站点 创建类型 ftp站点: ... 
- 在linux 服务器上用.htaccess文件实现二级域名访问子目录
		实现子域名绑定网站子目录的方法有很多,比如可以用js跳转,可以用php实现,可以301跳转等,但最常用的应该是RewriteEngine方式了. 新建一个笔记本命名为.htaccess(在wind ... 
- Apache服务器如何通过.htaccess文件设置防盗链?
		Apache服务器通过.htaccess文件设置防盗链 用户经常面对的一个问题就是服务器的流量问题,而站点文件被盗链是其中最为主要的部分.所谓盗链,是指其他网站直接链接我们网站上的文件,一般来说,盗链 ... 
- linux下svn不能连接上windows服务器:SSL handshake failed: SSL error
		在linux服务器下载https链接的svn源码时出现:SSL handshake failed: SSL error: Key usage violation in certificate has ... 
随机推荐
- #AzureChat - 自动伸缩和虚拟机
			我们很高兴地推出再一次 #AzureChat,这是 @WindowsAzure 团队为您精心打造的一个在 Twitter 上进行的聊天活动! #AzureChat 专注于云计算的各个方面以及云开发的最 ... 
- inheritAll   及   ant antfile案例分析
			<?xml version="1.0"?> <project name="a" default="targeta"> ... 
- IOS SWIFT UITableView 实现简单微博列表
			// // Weibo.swift // UITableViewCellExample // // Created by XUYAN on 15/8/15. // Copyright (c) 2015 ... 
- HDOJ 1325 并查集
			跟小希的迷宫基本一样,只是此题是有向图,要注意:1无环 2 只有一个入度为0的结点(根结点), 不存在入度大于1的结点.输入结束条件是两个负数,而不是-1,不然会TLE. #include<st ... 
- 【译】在Asp.Net中操作PDF - iTextSharp - 绘制矢量图
			原文 [译]在Asp.Net中操作PDF - iTextSharp - 绘制矢量图 在上一篇iTextSharp文章中讲述了如何将现有的图片插入PDF中并对其进行操作.但有时,你需要在PDF中绘制不依 ... 
- jstl 保留两位小数
			简介:jstl保留两位小数实现方法在JSP开头导入以下标签:<%@tagliburi="http://java.sun.com/jsp/jstl/fmt"pre jstl 保 ... 
- C语言中 移位操作运算
			移位规律: 左移时总是移位和补零.右移时无符号数是移位和补零,此时称为逻辑右移;而有符号数大多数情况下是移位后补最左边的位(也就是补最高有效位),移几位就补几位,此时称为算术右移.(其实跟扩展逻辑一样 ... 
- spark论坛
			http://spark.apache.org/ http://bbs.csdn.net/forums/spark http://spark.csdn.net/ http://tieba.baidu. ... 
- 基于visual Studio2013解决C语言竞赛题之1007找数
			     题目 解决代码及点评 /************************************************************************/ ... 
- Silk Icons —— 再来 700 个免费小图标
			http://mp.weixin.qq.com/mp/appmsg/show?__biz=MjM5NzM0MjcyMQ==&appmsgid=10000977&itemidx=2&am ... 
