我购买Windows主机(IIS6),我的面板是Plesk。我在Apache中用PHP(Drupal)创建了一个站点,并希望将其移动到Windows主机。.htaccess文件未工作:(
我不知道是ISAPI_Rewrite安装,怎么理解这个?我可以在我的面板中安装它吗?或者如何安装ISAPI?
我的英语不好,请尽快编辑我的问题和答案:
发布于 2011-09-09 10:25:11
这绝对是权限。确保您转到Hel图标安装文件夹-> Properties --> Security。在“安全”选项卡中,请将PLESK用户从列表中完全删除。并允许运行网站应用程序池的用户拥有“读取”和“列表文件夹内容”权限。
在您的网站根目录中对.htaccess也这样做。
发布于 2011-09-09 10:09:15
如果您在共享主机上,则必须在服务器上全局安装ISAPI_Rewrite,您只需使用站点下的.htaccess文件即可。因此,您应该咨询您的主机是否安装了产品。
此外,请注意,Plesk可能会限制可能阻止ISAPI_Rewrite正常运行的权限。列表文件夹内容权限应该授予包含.htaccess的文件夹,htaccess本身应该被授予Reed/Write权限。
https://serverfault.com/questions/309693
复制相似问题