很多人使用Windows Servrer系统IIS搭建网站,无法实现网站的伪静态,出现404、500等错误,其实是系统缺少一个URL静态化组件,安装好简单设置一下就OK了。
URL静态化是一个有利于搜索引擎的设置,通过URL静态化,达到原来是动态的PHP页面转换为静态化的HTML页面,可以提高搜索引擎抓取,自然提高搜索引擎的搜索量。所以此模块是你优化网站一步必不可少的一块。
首先我们需要去微软官方下载URL Rewrite模块,并进行安 Download URL Rewrite Module 2.0。
下载地址1:http://www.iis.net/download/URLRewrite
下载地址2:https://www.microsoft.com/zh-CN/download/details.aspx?id=7435
下载完成后我们就可以开始安装URL Rewrite Module 2.0了,安装也是超级简单,直接下一步直到安装完毕为止。
安装完URL Rewrite Module 2.0后,我们再打开IIS管理器就要以看到URL 重定,这个模块了。
注意:
打开IIS管理器,点击你的网站,并打开右边窗口的“默认文档”,这时我们更改一下默认文档的顺序,如我们把index.html 移至 index.php 上方,此时我们再保存并应用。
打开网站根目录,并找到 Web.config ,并用记事本打开。其实web.config这个文件,是一个网站的信息配置文件,记录伪静态规则,网站其它配置等配置信息。
打开web.config 这个文件后,把伪静态规则复制到之间,这样我们就配置好了伪静态规则了。