301重定向

apache+php完美解决301重定向的两种方法

幸好有301重定向能有效解决这样的问题。关于301重定向的更多内容,大家不妨Google一下。301重定向的实现,我以前也写过一篇相关的文章,但这篇文章的解决方法比较简单,只能实现主页的跳转,本文介绍的这两种方法,可以完美实现301重定向。如果没有.htaccess文件或者index.php文件,新建一个即可。希望本文对需要进行301重定向的朋友有帮助。 »

php 实现301重定向跳转实例代码

在php中301重定向实现方法很简单我们只要简单的利用header发送301状态代码,然后再用header进行跳转,效果与apache,iis,nginx都是一样的效果哦。 一:更推荐这种方法,因为它可以把https://www.jb51.net原来所有的url都转到http://jb51.net新的地址上  代码如下 <?php $the_host = $_SERVER... »

DedeCMS系统301重定向配置方法详解

  本文实例讲述了DedeCMS系统301重定向配置方法。分享给大家供大家参考。具体实现方法如下:   301对于做网站优化的人来讲并不陌生了,像很多网站你访问不带www的会直接跳到www的网址去,这样会有一个301配置了,如果你用站长工具 查会发现是一个301状态代码,这个是告诉搜索引擎权限给予www,下面我们一起来看看dedecms配置方法,感兴趣的朋友可以实际测试一下.   一、Linux系... »

ngin配置301重定向设置方法和nginx子目录301重定向

nginx版本为1.1.19。 若域名由a.com转移到了b.com,并对两个域名有所有权,可以: 代码如下:server{     server_name a.com;    return 301 $scheme://b.com$request_uri;} 重启服务器,然后看一下成功与否: 代码如下:curl -I a.comnginx... »

apache将不带www域名301重定向到带www的域名的配置方法

相信很多站长朋友都有这样的的问题出现。即带www前缀的域名与不带www前缀的顶级域名收录情况是不同的。这个问题主要是由于搜索引擎对于顶级域名与二级域名权重判定不同造成的。毫无疑问地,唯一的域名能够给你带来更多的好处。不管它是带www还是不带www。因为,这样无论用户还是搜索引擎都会记住你网站的唯一域名。也不会造成权重的分流。下面逝去日子告诉大家如何在.htaccess 中强制用户或搜索引擎重定向到... »

wordpress修改固定链接后301重定向的方法

以前小站的固定链接好不人性化,结构是/%year%/%monthnum%/%postname%/,这样看起来又不直观又长的,今天做了一个301重定向,然后修改了新的固定链接,现在的固定链接格式是/%postname%.html,这样看起来短了好多,也直观了好多,不过小站已经被搜索引擎收录了好多,以前的地址都无法访问了,所以要做好301重定向,跳转到新的固定链接所生成的地址中去.要不然都是404就悲... »

Windows虚拟主机与VPS如何实现301重定向(asp.net)

Windows虚拟主机与VPS如何实现301重定向(asp.net)

301重定向这么重要,那么如何实现301重定向呢?卢松松在他的《详解301永久重定向实现方法》一文中介绍了多种实现301重定向的方法,但里面的方法对于使用Windows虚拟主机或是Windows VPS的朋友来说,除了单个页面设置重定向可以用上,IIS 服务器实现整站301重定向的方法却无法应用。因为很多的虚拟主机和VPS的提供商不支持用户去做301重定向。本人遇到了这个问题,非常困扰。搜索了很多... »

LNMP系列教程之 设置301重定向的方法

有些朋友要说了,为什么wordpress不需要设置,因为程序的特殊性,我们在建立博客的时候选择是带有WWW或者不带WWW的,然后另外一个会自动内部重定向。 如果你是其他程序就需要手工设置。具体方法如下: 第一步,在我们VPS中的 /usr/local/nginx/conf/vhost/下,我们会看到自己网站的域名命名的CONF文件,然后可以VI命令修改,也可以用FTP下载到本地修改再传上去; 代码... »

IIS服务器下做301永久重定向设置方法[图解]

不过一场风波之后,很多服务商已经不提供转发服务了,虽说易名现在还可以享用到免费的转发服务,但是却不能不带www的转发到带www的同时进行MX记录解析,这对于需要MX解析的朋友也是一大烦恼。   而且有些域名在国外,转发更是用不了,也只能进行301永久重定向了,不然搜索引擎是把不带www的站和带www的站分开对待的,只是我们习惯于用带www的域名罢了。   在网络上看了些教程,再根据自己的实践,也终... »

Asp.Net实现404页面与301重定向的方法

本文实例讲述了Asp.Net实现404页面与301重定向的方法。分享给大家供大家参考。具体实现方法如下: 从一种程度来讲301重定向与404页面没什么关系为什么我要拿到一起来讲来,因为都很简单实现,所在我就一起介绍一下了。 如何在 asp.net 中设置404页面的方法记录下来。 下边首先看看之前的设置方法,web.config文件中: 代码如下:<configuration> &nb... »

Apache中301重定向的配置代码

新建.htaccess文件,输入下列内容(需要开启mod_rewrite): 1)将不带WWW的域名转向到带WWW的域名下 代码如下: Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^jb51.net [NC] RewriteRule ^(.*)$ //www.jb51.net/$1 [L,R=301] 2)重定... »

详解百度https认证提示"请将您的http站点301重定向到https站点"的解决办法

最近想把一个网站改造成https访问,但是一些都做好了,去百度站长平台认证https,结果怎么提交都是出现“请将您的http站点301重定向到https站点”,在百度站长社区提问也没有人回答,最后只能自己摸索。后面找到了原因:原来百度的https认证是严格遵守301重定向的,我用的是iis6,之前的代码为: RewriteEngine On RewriteCond %{SERVER_PORT} !... »

IIS服务器下做301永久重定向设置方法[可以传参][图文]

不过一场风波之后,很多服务商已经不提供转发服务了,虽说易名现在还可以享用到免费的转发服务,但是却不能不带www的转发到带www的同时进行MX记录解析,这对于需要MX解析的朋友也是一大烦恼。  而且有些域名在国外,转发更是用不了,也只能进行301永久重定向了,不然搜索引擎是把不带www的站和带www的站分开对待的,只是我们习惯于用带www的域名罢了。  在网络上看了些教程,再根据自己的实践,也终于搞... »

Linux实现301重定向和伪静态方法

Linux实现301重定向和伪静态方法

在网上查询了一下还没有人分享linux主机如何通过.htaccess文件同时实现301重定向和伪静态的,为帮助朋友少走弯路,特以把经验分享一下。您可能感兴趣的文章:linux URL的301重定向代码分析Linux XAMPP下启用WordPress的自定义文件名(伪静态)功能Linux中为php配置伪静态Typecho程序伪静态规则大全 »

完美解决IIS和APACHE的301重定向(带参数)

目录重定向示例: 复制代码 代码如下: deny from all Options Indexes ErrorDocument 404 /index.html DirectoryIndex index.html default.html index.php index.htm default.htm Redirect permanent /abc/ //www.jb51.net/ Redire... »

详解Nginx几种常见实现301重定向方法上的区别

Nginx下常见的301跳转有以下三种,虽然都能达到同样的目的。第三种:使用return指令,通过301状态码和$request_uri参数,直接告诉Nginx这是个301重定向和抓取指定URI。return 301 https://www.hi-linux.com$request_uri;这种方法是性能上最优的,因为rewrite指令有很多写法和规则,执行完所有正则匹配后,Nginx 才会知道这... »

Nginx下301重定向域名的方法小结

linux中nginx 301重定向跳转方法总结,有需要的朋友可参考一下。 第一种情况:访问aaaaaaa站定向到bbbbbbbbbbb站 代码如下: server { server_naaaaaaame www.aaaaaaa.com ; rewrite ^(.*) http://www.bbbbbbbbbbb.com$1 permaaaaaaanent; } 第二种情况:不是访问aaaaaaa... »

详解 Nginx 301重定向的配置

详解 Nginx 301重定向的配置 301重定向是很常见的需求,比如访问 nowamagic.net,自动跳到 www.nowamagic.net。或者倒过来,访问 www.nowamagic.net 跳到 nowamagic.net。Nginx 中配置 301 重定向(301 redirect)很容易,下面介绍下方法。 打开 nginx.conf 文件,找到你的 server 配置段: ser... »

Nginx重定向的配置实例

在/usr/local/nginx/conf/nginx.conf中: server { … ##begin add by guozhenbin 20100727 location /b2c/ { if (!-e $request_filename) { rewrite ^/b2c/(.*)$ /b2c/index.php?$1 last; } } ##end add by guozh... »

nginx url自动加斜杠及301重定向的问题

nginx url自动加斜杠问题及301重定向,URL指向一个目录并且在最后没有包含斜杠,会301重定向跳转,添加server_name或修改访问重定向。 nginx url自动加斜杠问题及301重定向 内部服务器使用nginx,做网站测试之用。不同域名使用端口号区分,如www用默认的80端口,其它域名用81,82… 有时直接在地址栏敲网址,会发现跳转到localhost.locald... »

使用ISAPI_Rewrite做简单实用的301重定向

但是对于虚拟主机用户来说,301重定向很难,因为虚拟主机提供商一般不会提供这个设置。 但是对于安装了ISAPI Rewrite的空间,那么301重定向就相对来说变得简单了。 下面我们还是以实例来说明正确使用ISAPI Rewrite做301重定向的方法吧。 1.3版的域名重定向: 代码如下: # For ISAPI_Rewrite 1.3 重定向域名 #重定向jb51.cn RewriteCond... »

Win2008 r2 iis7/iis7.5系统下HTTP重定向(301重定向)图文方法

首先了解一下重定向,常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh。 什么情况下需要做301重定向? 如果你想要换域名,可以通过做301重定向来实现搜索引擎上你的网页依然有效和PR及其他数据不变等对搜索引擎友好的效果,保证流量稳定。 如果你有多个主页网址,也就是说访问者可以通过不同的URL到达相同的网页的时候,这种情况也就是PR分散和... »

linux URL的301重定向代码分析

所以凡是使用linux的主机,我都会定义个301重定向,以利于SEO。昨天照例把htaccess传到服务器上,没想到传上后网站无法访问,一删除就恢复正常。看了很多遍代码,也没发现什么问题。 干脆就重新学习下URL重写方法。规范化URL描述:在有些web服务器上,一个资源会拥有多个URL。在实际应用和发布中应该使用的是规范的URL,其他的则是简写或者只在内部使用。无论用户在请求中使用什么形式的URL... »

Apache实现禁止中文浏览器访问与301重定向的方法

部署禁止中文浏览器访问网站 在网站的根目录中的 htaccess 文件中,增加如下语句   ############################################ ## enable rewrites Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP:Accept-Language} ^zh-cn.*... »

比较详细的win2003 IIS6.0 301重定向带参数的问题解决方法

从微软网站上找到如下说明,果然好使:IIS 301重定向设置 通过本次设置IIS的重定向,感觉还是比较方便的。重定向参考 重定向客户端请求是确保用户得到正确页面的一种方法,它适用于站点正在建设之中或已改变标识的情况。变量描述示例$S将请求的 URL 的后缀传递给新的 URL。以下示例显示了一个使用通配符的重定向字符串的格式。重定向字符串必须附加 EXACT_DESTINATION 标志。 »

Page 1 of 212