Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将wordpress站点从Linux移动到IIS 7_Php_Wordpress_Iis - Fatal编程技术网

Php 将wordpress站点从Linux移动到IIS 7

Php 将wordpress站点从Linux移动到IIS 7,php,wordpress,iis,Php,Wordpress,Iis,我们已经安装了MySQL,并且站点在其主/根级别正确加载(http://foo.com)但是,任何“虚构”或重写的子目录都会立即删除404 我不知道这是一个模块还是一个httphandler问题,但似乎有些东西可能映射不正确 有什么建议吗?它基本上是一个普通的PHP安装(尽管IIS中出现了“PHP管理器”)IIS不支持mod_rewrite,因此您无法拥有好的永久链接,您需要进入管理员并将您的永久链接结构更改为默认(index.PHP?p=1234) 编辑 这里有一个链接,解释了如果你有管理员

我们已经安装了MySQL,并且站点在其主/根级别正确加载(http://foo.com)但是,任何“虚构”或重写的子目录都会立即删除404

我不知道这是一个模块还是一个httphandler问题,但似乎有些东西可能映射不正确


有什么建议吗?它基本上是一个普通的PHP安装(尽管IIS中出现了“PHP管理器”)

IIS不支持mod_rewrite,因此您无法拥有好的永久链接,您需要进入管理员并将您的永久链接结构更改为默认(index.PHP?p=1234)


编辑


这里有一个链接,解释了如果你有管理员权限,如何在IIS 7上设置prety permalinks(搜索该页面,它有一个部分会告诉你如何设置它)

IIS不支持mod_rewrite,因此你不能有好的permalinks,你需要进入管理员界面,将你的permalink结构更改为默认值(index.php?p=1234)


编辑


这里有一个链接,解释了如何在拥有管理员权限的情况下在IIS 7上设置prety permalinks(搜索该页面,它有一个部分会准确地告诉您如何设置)

IIS 7支持URL重写,这是在WordPress中启用永久链接所必需的。您只需安装IIS URL重写模块,然后按照此处的说明进行操作:

IIS 7支持URL重写,这是在WordPress中启用永久链接所必需的。您只需安装IIS URL重写模块,然后按照此处的说明如下: