我有一个在 IIS 7 上运行的 ASP.NET 网站。我想在此网站的文件夹 (/blog) 中托管一个 WordPress 网站。
我知道我可以在 IIS 上运行 WordPress,只是不知道是否有人尝试过这种情况?
答案1
是的,您应该能够做到这一点,并且最简单的设置方法是使用 Web 平台安装程序,只需单击一下即可安装所有内容: http://www.microsoft.com/web/gallery/WordPress.aspx
答案2
您不需要为此创建虚拟目录。这真的很简单:只需在站点的公共根目录中创建一个物理目录“blog”,并将最新的 WordPress zip 的内容提取到该目录中,然后从 Web 浏览器访问它,安装程序就会立即运行。
WordPress 是 PHP,而不是 .NET,因此它实际上并不受应用程序范围设置的影响(只要 PHP 在应用程序池中运行良好)。
相反,如果您希望在服务器上单独安装 WordPress,并且您的所有网站都通过虚拟目录访问它,那么您就会遇到问题。我理解(尽管我不是专家)WordPress 希望访问者定位到已知的网站地址。