我无法将网站导出到我的客户端托管。 。 我一直在url中得到一个index.php,我正在研究它,将永久链接自定义结构更改为:/%postname%/
并在托管的根目录中添加此.htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /index.php [L]
它没有改变任何东西,我已经读过我需要ISAPI重写才能使它工作,问题是,我没有服务器的访问权来执行此操作。 。 。只能访问专用于本网站的部分托管,以及Navicat的DB SQL。
有没有可能无法访问它的工作?如果是,那怎么可能?
非常感谢你:)
答案 0 :(得分:1)
IIS不使用.htaccess,他们使用web.config(在IIS 7+中),或者他们会使用.htaccess(带有一些IIS特定的更改)和ISAPI Rewrite(在IIS 6中)。如果您无法访问ISAPI,则无法从网址重写index.php
。