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

nginx版本为1.1.19。

若域名由a.com转移到了b.com,并对两个域名有所有权,可以:

复制代码 代码如下:

server{

    server_name a.com;
    return 301 $scheme://b.com$request_uri;
}

重启服务器,然后看一下成功与否:

复制代码 代码如下:

curl -I a.com

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

如我想把www.b.com/bfiles/download/转向到dx1.b.com:81/bfiles/download/下,nginx下网站的conf文件里这些写:

复制代码 代码如下:

location ~* ^/bfiles/download/ { 
rewrite ^/bfiles/download/(.*)$ http://dx1.b.com:81/bfiles/download/$1 permanent; 

时间: 2024-09-13 14:13:43

ngin配置301重定向设置方法和nginx子目录301重定向_nginx的相关文章

nginx调用php-fpm出错解决方法和nginx配置详解_nginx

装完了nginx和php-5.5,配置好了nginx调用php后,就开始启动php-fpm. 使用下面的命令 复制代码 代码如下: /usr/local/php/sbin/php-fpm 就可以启动了. 在nginx的目录中创建个php的检测脚本index.php 结果在打开http://localhost/index.php 悲剧的发现居然无法打开 .查看日志文件,看了下报错原因 复制代码 代码如下: 2013/07/01 22:34:26 [error] 3214#0: *64 FastCG

linux网络编程之socket(十一)套接字I/O超时设置方法和用select实现超时

一.使用alarm 函数设置超时 void handler(int sig) { } signal(SIGALRM, handler); alarm(5); int ret = read(fd, buf, sizeof(buf)); if (ret == -1 && errno == EINTR) errno = ETIMEOUT; else if (ret >= 0) alarm(0); ................. 程序大概框架如上所示,如果read在5s内被SIGALRM

nginx下301重定向配置教程

如果你的网址是www.111cn.net,为了更好的用户体验,一般我们也会解析111cn.net,这样用户输入简单的域名就能访问到我们的网站了.但是一般为了seo,我们会将不带www的域名永久重定向到www的(或者其他).   那么此时就要配置301重定向了,在nginx中重定向配置方法如下:   nginx下网站301重定向配置 打开nginx的配置文件,在后面加上一个server节点:   server {       listen       80;       server_name  

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

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

windows IIS6服务器全站301永久重定向设置方法_win服务器

如图所示: 具体操作方法: 进入绑定域名站点的IIS设置,选择站点属性--主目录--重定向到URL写入要跳转到的域名,后台加上$S$Q,如 复制代码 代码如下: http://www.jb51.net$S$Q 然后必须勾选"上面输入的准确URL"和"资源的永久重定向"两项,否则URL会出现问题.设置好后,访问http://tool.chinaz.com/pagestatus/看下返回状态是否是301,是则设置成功. 如此设置,就可以实现windows服务器全站301

301重定向设置的方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 很多人在做网站的时候,都会为自己的某个网站注册多个域名.譬如,我就为我的链接帮手网注册了www.linkhelper.cn和www.adminlj.com 2个域名.可能很多人都习惯将自己的很多域名都一股脑的全部绑定在一个站点上.其实,这样做对网站是很不利的,因为搜索引擎会搞不清楚,哪个域名是你要宣传的一个域名.导致搜索引擎会K掉其中的一个域

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

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 以前也没怎么关注301重定向,第一因为没有网站要重定向,第二对于不带www的域名我都是用的转发到带www的域名.不过一场风波之后,很多服务商已经不提供转发服务了,虽说易名现在还可以享用到免费的转发服务,但是却不能不带www的转发到带www的同时进行MX记录解析,这对于需要MX解析的朋友也是一大烦恼. 而且有些域名在国外,转发更是用不了,也只能

jquery ui-两个弹出框,重定向不管用,页面不在跳转,方法和action都调用,就是不管用,下面是一个截图,

问题描述 两个弹出框,重定向不管用,页面不在跳转,方法和action都调用,就是不管用,下面是一个截图, 解决方案 用fiddler看下,你的数据有没有提交.特别是,你是客户端跳转还是服务器跳转.http://blog.csdn.net/class_horse/article/details/44264515 解决方案二: 你的提交用的ajax吧.ajax请求和普通浏览器请求不一样,ajax不会获取响应头控制浏览器进行跳转的,你需要ajax返回后检查内容,然后用location.href='xx

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

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