网站301重定向怎么做

2025-04-06 07:14:16

1、iis6微软301网站url重定向IIS服务器实现301重定向* 打开internet信息服务管理器,在欲重定向的网页或目录上按右键属性找到主目录光标选择“重定向到URL”,图中最后一个选项* 此处以重定向到读者你自己的网站,蓝色箭头处。* 在“重定向到输入框中输入要跳转到的目标网页的URL地址* 选中“资源的永久重定向”打上勾(切记)* 最后点击“应用”最后确定

网站301重定向怎么做

2、IIS7中的web.config301重定向前提是IIS7的服务器嫌弃上面iss6麻烦可以选择可以新建web.config上传根目录<configuration><system.webServer><rewrite><rules><rule name=”WWW Redirect” stopProcessing=”true”><match url=”.*” /><conditions><add input=”{HTTP_HOST}” pattern=”^$” /></conditions><action type=”Redirect” url=”http://www/{R:0}”redirectType=”Permanent” /></rule></rules></rewrite></system.webServer></configuration>

3、Apache服务器实现301重定向期待已久的Apache服务器301重定向。新建一个.htaccess输入内容<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTP_HOST} !^不带www的域名$ [NC]RewriteRule ^(.*)$ http://www./$1 [R=301,L]</IfModule>如果有多种需求,规则如下:<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTP_HOST} ^多个域名$ [NC]RewriteRule ^(.*)$ http://主域/$1 [R=301,L]RewriteCond %{HTTP_HOST} ^多个域名$ [NC]RewriteRule ^(.*)$ http://主域/$1 [R=301,L]</IfModule>改成你自己的,如下图自行修改。

网站301重定向怎么做

4、nginx服务器的301怎么设置ginx的301重定向的方法用ftp登录nginx服务器,依次打开找到usr/local/nginx/conf/conf.conf打开添加以下代码。server{ listen 80; server_name http ://不带www的域名 http ://带www的域名 ; #server_name endif ($http_host ~* "^不带www的域名$"){ set $rule_0 1$rule_0;}if ($rule_0 = "1"){ rewrite ^/(.*)$http ://带www的域名/$1 permanent;}if ($rule_0 = "1"){ rewrite ^/index\.php$ http ://带www的域名/ permanent;}解释下上面代码 如果当前请求的不是带www的域名 ,那么将跳转到www的站。

网站301重定向怎么做
网站301重定向怎么做

5、meta refresh重定向这类meta很好理解就是在网页的注明<metahttp-equiv="refresh"content="5; url=http://你要重定向的域名"/>一般放在页头head.php

网站301重定向怎么做

6、js重定向怎么设置js重定向就是javascript利用Location对象进行url重定向和第四种程序语言设置原理一样,利用程序的自身特特点。<script language=”javascript”type=”text/javascript”>window.location.href=”http://你的网站”;</script>这类js最好放在页头,也就是放在网站最顶端,页面解析是从上往下的。所以建议放在最页头,加载快点。方法和meta refresh重定向一样。

7、asp/php/asp.net程序语言重定向PHP下的301重定向<?Header( “HTTP/1.1 301 Moved Permanently” );Header( “Location: http://www” );exit;?><html><head><title>HTTP/1.1 301 Moved Permanently</title></head><body>HTTP/1.1 301 Moved Permanently</body></html>ASP下的301重定向<%@ Language=VBScript %><%Status=”301 Moved Permanently”AddHeader “Location”,”http://”%>ASP .NET下的301重定向<script runat=”server”>private void Page_Load(object sender, System.EventArgs e){Status = “301 Moved Permanently”;AddHeader (“Location”,”http://);}</script>

8、301设置生效方法用非www的访问,看是否跳转到www。用http状态码查询下返回值是不是301,如下图。

网站301重定向怎么做
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢