ZBlog PHP在WIN2008 64位系统不能伪静态的解决方法

重装的WIN2008 64位系统,ZBlog PHP一设置伪静态程序就挂,然后就针对此问题进行了测试,得出以下方案:


方案一

IIS7修改继承的默认文档,不使用web.config。
IIS7默认文档里面的页面毕竟是有限的,或多或少都要去添加那么1、2个默认主页,但只要添加就会生产web.config,然后程序再一生产web.config,就会导致网站打不开。所以就要先解决这个问题。不使用web.config。方法:
1、开始、运行、输入cmd2、进入目录:cd c:\windows\system32\inetsrv
3、添加一个默认文档进入列表的语句是:appcmd set config ction:defaultDocument /+files.[value='index.php']
4、删除一个的语句就是:appcmd set config ction:defaultDocument /-files.[value='index.php']
根据自己的需求,可以去执行多次第3步。index.php为添加的默认主页。


方案二

安装URL重写(urlrewrite2)。

选择Chinese Simplified:  x64 下载。

然后,安装即可。

这个时候iis站点管理下就多了个URL重写。


然后程序再生成web.config就可以直接使用了。

  • 时间:2014-12-22 22:43:56
  • 分类:学习笔记
  • 浏览:3255
  • 评论:1
备案号:豫ICP备12024521号
Powered By Z-BlogPHP 技术支持:唐朝