.htaccess 如何在IIS服务器上不使用htaccess或web.config重定向
我需要将旧的HTML页面重定向到WordPress页面。该网站托管在IIS服务器上,但似乎没有响应web.config文件。不幸的是,尽管我有FTP访问权限,但我没有访问主机提供商控制面板的权限,以防解决方案需要访问 我在网站根目录的web.config中尝试了以下内容.htaccess 如何在IIS服务器上不使用htaccess或web.config重定向,.htaccess,redirect,iis-7,web-config,.htaccess,Redirect,Iis 7,Web Config,我需要将旧的HTML页面重定向到WordPress页面。该网站托管在IIS服务器上,但似乎没有响应web.config文件。不幸的是,尽管我有FTP访问权限,但我没有访问主机提供商控制面板的权限,以防解决方案需要访问 我在网站根目录的web.config中尝试了以下内容 <configuration> <location path="/direct/path/to/oldpage.html"> <system.webServer> &l
<configuration>
<location path="/direct/path/to/oldpage.html">
<system.webServer>
<httpRedirect enabled="true" destination="http://www.mydomain.com/wordpress/path/newpage/" httpResponseStatus="Permanent" />
</system.webServer>
</location>
</configuration>
我认为我的语法可能有问题,但即使故意弄乱它也会导致服务器没有响应,所以我猜这不是一个选项。是否有方法调用或启用不需要访问服务器设置的web.config文件
由于新站点运行WordPress,我通常会使用PHP,但是这些文件位于单独的目录中,并且客户端已经在旧页面上设置了SEO目标。因此,最好不要更改文件扩展名
提前感谢您的任何建议 有几种方法可以在不使用重写规则、htaccess或web.config路由的情况下重定向
<meta http-equiv="refresh" content="0;url=http://www.mydomain.com/wordpress/path/newpage/" />
window.location.href=http://www.mydomain.com/wordpress/path/newpage/';
就搜索引擎优化而言,这两种方法都不是很好的选择。两者都不是永久重定向,也都不能保证机器人跟随。有些客户端可能关闭了javascript,有些客户端可能会忽略META HTTP Equiv标记。Hi,感谢您的快速响应。对不起,我忘了提到我需要用301回复重定向。与此同时,我们已经实现了一个元刷新。谢谢。@John 301响应需要由服务器发出,所以除非你能做些什么让它用301响应,否则我认为这是从html文件中得到响应的唯一两种方法。我也这么认为。这将发送给他们的服务器管理员,因为他们没有启用URLRewite。多谢!
<script type="text/javascript">
window.location.href='http://www.mydomain.com/wordpress/path/newpage/';
</script>