Web 使用<;设置301状态代码;meta http equiv=";刷新“;内容=”;0,url=xxx"/&燃气轮机;
设置状态代码=301,我们要为重定向url设置状态代码。您不想使用Web 使用<;设置301状态代码;meta http equiv=";刷新“;内容=”;0,url=xxx"/&燃气轮机;,web,redirect,Web,Redirect,设置状态代码=301,我们要为重定向url设置状态代码。您不想使用标记进行重定向;这伤害了你的搜索引擎优化。301重定向本质上意味着作为HTTP状态码的“永久移动”,并且将被识别用于SEO目的 如果您使用的是Apache服务器,请在.htaccess文件中加入重定向到新文件的规则,如下所示: RewriteEngine on Redirect 301 /oldfolder/file1.html /newfolder/file1.html Redirect 301 /oldfolder/file2
标记进行重定向;这伤害了你的搜索引擎优化。301重定向本质上意味着作为HTTP状态码的“永久移动”,并且将被识别用于SEO目的
如果您使用的是Apache服务器,请在.htaccess
文件中加入重定向到新文件的规则,如下所示:
RewriteEngine on
Redirect 301 /oldfolder/file1.html /newfolder/file1.html
Redirect 301 /oldfolder/file2.html /newfolder/file2.html
或者,如果所有文件都位于一个文件夹中,您可以使用类似于下面的重写规则
,这样可以更快地测试和实现:
RewriteEngine on
RewriteRule ^oldfolder/(.*)$ /newfolder/$1 [R=301,NC,L]
如果您的网站位于IIS服务器上,则需要编辑Web.config
文件并向其中添加类似的内容。对于本例,第一条规则用于将URL的非WWW浏览器搜索重定向到网站的实际WWW版本,第二条规则用于从旧URL重定向到新URL
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Non-WWW to WWW" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^example.com$" />
</conditions>
<action type="Redirect" url="http://www.example.com/{R:0}" redirectType="Permanent" />
</rule>
<rule name="oldToNewURL" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny" trackAllCaptures="false">
<add input="{HTTP_HOST}{REQUEST_URI}" pattern="http://example.com" />
</conditions>
<action type="Redirect" url="http://example.com/en/{R:1}" redirectType="Permanent"/>
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
我不知道您是否正在尝试从一个域重定向到另一个域,或者是否正在尝试将文件迁移到新目录。您需要在问题中提供更多信息。这种简短的问题几乎总是被视为堆栈溢出的离题问题。请(大大)扩展你们的问题。谢谢,但我有一个带有url-的旧网站,但当我用相同的域名部署新网站时,却在与语言相关的子目录中。新url-,所以当我点击旧url时,它应该重定向到新url。我使用了web.config设置,但它仅适用于非www-to-www,不适用于www-to-www-with-sub-folder。请建议。谢谢,这看起来像是在一个好问题上花费了很多精力。这个问题几乎肯定会被关闭为离题,这反过来可能会导致问题作者转载到其他地方。在这样的情况下,如果你能鼓励问题作者澄清他们的问题,那就更好了。谢谢Max,但我有一个带有旧url-的旧网站,但当我使用相同的域名部署新网站时,却在与语言相关的子目录中。新url-,所以当我点击旧url时,它应该重定向到新url。我使用了web.config设置,但它仅适用于非www-to-www,不适用于www-to-www-with-sub-folder。请建议。谢谢,@gazanafaralam查看我的编辑并查看我添加的额外规则。嗨@MaxVoisard,我使用了你的建议,但无法实现目标。以下是我的要求。所有这些URL都应该重定向到下面的新URL[链接]()新URL:()。请帮助请在记事本中打开所有这些旧URL,并查看新URL