shwq.net
当前位置:首页 >> Nginx 的规则 301重定向 怎么写?高手来帮忙一下? >>

Nginx 的规则 301重定向 怎么写?高手来帮忙一下?

rewrite 是重写的意思,不是301重定向. 301重定向范列 如下:

在网站建设中需要网页重定向的情况很多: 如网页目录结构变动,网页重命名、网页的扩展名改变、网站域名改变等。 如果不做重定向,用户的收藏和搜索引擎数据库中的旧地址只能让访客得到一个404错误信息页面,访问流量白白丧失。

server { server_name return 301 $scheme://domain.com$request_uri; } server { server_name domain.com; [...] } server { listen 80; server_name localhost; index index.html index.htm index.php; root /alidata/www/phpwind; location ~...

在“.htaccess”文件中添加以下代码 网址改为你自己的即可。

比如phpwindow.com/download/ 301跳转到download.phpwindow.com 用的lnmp,我是直接加的一个download.conf文件放到/usr/local/nginx/vhost 然后在phpwindow.com的conf配置里面加一条include download.conf; 重启完毕。 download.conf的内容为: ...

你的rewrite 写错了,或者你应用端已经有伪静态,nginx上又做了一层

按照以下代码修改即可 server_name www.ruyidiy.com ruyidiy.com ; if ($host != 'www.ruyidiy.com' ) { rewrite ^/(.*)$ http://www.ruyidiy.com/$1 permanent; }

这是我的网站 跳转到www的写法,想来a到b应该也是一样的 server { listen 80; server_name xxx.com www.xxx.com; if ($host = 'a.com' ) { rewrite ^/(.*)$ http://www.b.com/$1 permanent; } index index.html index.htm index.php; 重点是if那...

什么是301跳转301跳转也叫301重定向,也叫301转向,也叫301永久重定向,是网站建设过程中的一个功能。一般用于2个域名指向同一个网站。 一般来说,利用跳转,对网站的排名不会有影响。但不会转移全部权重。只能说让损失降到最低。302跳转就网址重...

首先看一个完整代码示例,关于nginx 301 302跳转的。 301跳转设置: server { listen 80; server_name downcc; rewrite ^/(; rewrite ^/(.*) /$1 permanent; } last – 基本上都用这个Flag。 break – 中止Rewirte,不在继续匹配 redi...

网站首页 | 网站地图
All rights reserved Powered by www.shwq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com