【发布时间】:2009-03-19 09:58:54
【问题描述】:
如果我想从旧的静态页面进行 301 重定向(需要 SEO)到新的静态页面,我应该怎么做?
我在谷歌中搜索,发现它似乎无法在静态页面(元标记)内设置 301 重定向。
我的服务器是 Netscape Enterprise。
谢谢。
【问题讨论】:
标签: seo
如果我想从旧的静态页面进行 301 重定向(需要 SEO)到新的静态页面,我应该怎么做?
我在谷歌中搜索,发现它似乎无法在静态页面(元标记)内设置 301 重定向。
我的服务器是 Netscape Enterprise。
谢谢。
【问题讨论】:
标签: seo
这是如何在几种不同环境中执行此操作的列表,how-to-redirect-a-webpage。不幸的是不是 Netscape Enterprise,但也许它可以给你一个线索。它确实介绍了如何重定向 html 文件。
这个链接也可能有帮助,Search Engines and 301 Permanent Redirects 它提到了 Netscape Enterprise Server,但只是说它不可能进行 301 重定向。
【讨论】:
您是正确的,因为您不能让静态页面响应 301 永久重定向。
您需要使用一些服务器端技术来设置响应标头,例如JSP:
<%
response.setStatus(301);
response.setHeader( "Location", "http://www.newpage.com" );
response.setHeader( "Connection", "close" );
%>
【讨论】:
我不确定 Netscape Enterprise,但在大多数网络服务器(至少在 IIS 中)上,您可以为网络服务器管理区域内的静态文件设置重定向(301 和 302),即不在文件本身。我想 Netscape Enterprise 会提供类似的功能。
【讨论】: