nginx目录301重定向到二级域名的2种方法

比如/bbs/ 301跳转到 新的二级域名

用的lnmp,我是直接加的一个bbs.conf文件放到/usr/local/nginx/conf

然后在111cn.net的conf配置里面加一条include bbs2.conf;

重启完毕。

bbs.conf的内容为:

 代码如下 复制代码

location ~* ^/bbs/ {

rewrite ^/bbs/(.*)$ http://你的二级域名/$1 permanent;

}

不添加这个conf应该也可以,不过不知道插到哪里,直接加一个conf简单就走简单的了。

htaccess 文件代码法

这种方法只合适apache服务器,支持rewrite伪静态。直接在.htaccess 文件中增加这样一段规则:

代码如下:

 代码如下 复制代码

RewriteEngine On

RewriteBase /

Redirect permanent /你的目录地址 http://www.111cn.net/

规则注释:当访问(/你的目录地址)原程序子目录的时候,自动重定向到你的二级域名http://bbs.mrlon.net/,或者另外的新域名(请把域名网址修改成自己的)。

时间: 2024-09-28 03:25:14

nginx目录301重定向到二级域名的2种方法的相关文章

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

nginx下301重定向配置教程

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

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/

BlueFate:网站301重定向新老域名的外链传递

一般站长都知道:一个网站换域名或者同时绑定多个域名的时候都要做310重定向.因为301重定向可以将老域名的权重.pr等传递给新域名.前段时间笔者在建立博客的时候也遇到了这个情况,因此记录了此次的过程和简单的数据,之前也写过一篇关于php的301重定向的文章<Wordpress简单301重定向的两种方法>,虽然写的是wordpress的,其实只要是php的基本上都适用的,希望对大家有用. 1.基本情况 老域名:www.vxage.com(以下内容用A代替) 注册时间:2010.8.23 到期时间

301重定向对新域名真的有利吗?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 下面我们来分析一下301重定向比较实际的情况! 1.情况一,我的旧域名专门是放一些黄色内容(只是打个比方)如:图片.文章,某种情况下带来了很多的流量,每天可能过万. 2.情况二,我的旧域名所有的内容都是符合国家法律法规的,但利用了SEO黑帽等不正当手段提高了旧域名的权重并且有了好排名和流量.再通过301重定向把旧域名的权重重定向到新域名. 总

从活动目录中获取域管理员权限的6种方法

本文讲的是从活动目录中获取域管理员权限的6种方法,通常,在大多数企业当中,攻击者根本不需要太长的时间,就可以将域中普通用户的权限提升到域管理员的权限.公司运维人员会困惑,"这一切都是怎么发生的?" 一次攻击,往往开始于公司中的一个或多个用户打开了恶意邮件,使得攻击者可以在目标网络中的计算机上执行恶意代码.一旦恶意代码被运行,攻击者就会利用恶意代码对企业内网进行侦查,以便于发现有用的资源进行提权,进行持久控制,当然,他们还有可能进行信息掠夺. 虽然整体的细节以及流程大多不同,但是他们的目

Nginx下301重定向域名方法

进行了301重定向,把www.111cn.net和111cn.net合并,并把之前的域名也一并合并. 有两种实现方法,第一种方法是判断nginx核心变量host(老版本是http_host): server { server_name www.111cn.net 111cn.net ; if ($host != 'www.111cn.net' ) { rewrite ^/(.*)$ http://www.111cn.net/$1 permanent; } ... } 第二种方法: server

Nginx服务器下配置个性二级域名及多个域名的实例讲解_nginx

个性二级域名配置下个性化二级域名. 效果: 访问的URL http://custom.jb51.net 实际的URL http://www.jb51.net/auth/custom 我们的做法就是通过服务器配置,将访问的url转换为实际的url 下面我们来用nginx配置.配置如下: server { listen 80; server_name *.jb51.net; if ( $host ~* (\b(?!www\b)\w+)\.\w+\.\w+ ) { set $subdomain $1;

Python实现从url中提取域名的几种方法_python

从url中找到域名,首先想到的是用正则,然后寻找相应的类库.用正则解析有很多不完备的地方,url中有域名,域名后缀一直在不断增加等.通过google查到几种方法,一种是用Python中自带的模块和正则相结合来解析域名,另一种是使第三方用写好的解析模块直接解析出域名. 要解析的url 复制代码 代码如下: urls = ["http://meiwen.me/src/index.html",           "http://1000chi.com/game/index.htm