用户名:
密 码:
当前位置: 主页 > 域名主机 > 虚拟主机 >

wordpress博客系统在IIS7.5 下的伪静态解决方法

点击:
银众网络-专业的域名注册虚拟主机服务商!虚拟主机全部为高带宽高配置、性能强劲。香港虚拟主机、美国虚拟主机等海外虚拟主机在速度和稳定性处于国际领先水平!每款虚拟主机均送同等容量的备份空间,随时备份让你的网站安全无忧,云主机更是功能强劲傲视群雄!

    说起博客程序,可能大家首先都会想到WordPress,不错WordPress在博客程序里面是相当出众的,使用 WordPress 可以搭建功能强大的网络信息发布平台,但想要发挥WordPress最大效果,必须花点精力去学习。在使用我们银众网络的wordpress博客虚拟主机如果要使用伪静态的话,可以这样来实现  
新建一个“chineseurl.php”文件:

  // IIS Mod-Rewrite

  if (isset($_SERVER['HTTP_X_ORIGINAL_URL'])) {

  $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL'];

  }

  // IIS Isapi_Rewrite

  else if (isset($_SERVER['HTTP_X_REWRITE_URL'])) {

  $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL'];

  }

  else

  {

  // Use ORIG_PATH_INFO if there is no PATH_INFO

  if ( !isset($_SERVER['PATH_INFO']) && isset($_SERVER['ORIG_PATH_INFO']) )

  $_SERVER['PATH_INFO'] = $_SERVER['ORIG_PATH_INFO'];

  // Some IIS + PHP configurations puts the script-name in the path-info (No need to append it twice)

  if ( isset($_SERVER['PATH_INFO']) ) {

  if ( $_SERVER['PATH_INFO'] == $_SERVER['SCRIPT_NAME'] )

  $_SERVER['REQUEST_URI'] = $_SERVER['PATH_INFO'];

  else

  $_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'] . $_SERVER['PATH_INFO'];

  }

  // Append the query string if it exists and isn't null

  if (isset($_SERVER['QUERY_STRING']) && !empty($_SERVER['QUERY_STRING'])) {

  $_SERVER['REQUEST_URI'] .= '?' . $_SERVER['QUERY_STRING'];

  }

  }

  require("index.php");

  ?>

  修改 web.config 文件:

  两个文件都保存在 WordPress 的安装目录下。

  若 WordPress 不是装在根目录,则需要修改“”为“”。如果在固定链接设置里把默认的标签前缀和分类目录前缀(tag 和 category)改了,则更改这句里的对应内容即可。说道这里,你应该会弄了吧,如果还是不会,只要你是我们的客户,可以联系我们为你设置。

本文由虚拟主机域名注册服务商 银众网络(http://www.yinzhong.net) 整理,如需转载,请保留来源。
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容