1
baiyi 2016-08-08 15:11:34 +08:00
重定向
|
2
wex OP |
3
bdbai 2016-08-08 15:24:53 +08:00 via Android
我猜服务器是 Apache ,用 rewrite 。
|
5
wex OP |
6
DT27 2016-08-08 16:01:07 +08:00
找到 nginx 配置文件,贴出 301 代码
|
7
popu111 2016-08-08 16:04:51 +08:00
301 跳的时候不带参数可解,但对用户体验不好。。。算了就个自己写了自己看的博客还在意那些干嘛(自嘲脸
|
8
xuhaoyangx 2016-08-08 16:09:39 +08:00
nginx rewrite
|
9
wex OP |
10
xuhaoyangx 2016-08-08 16:20:36 +08:00
重写要你的程序支持
|
13
popu111 2016-08-08 21:27:36 +08:00
@wex 嗯,,,是在下刚刚傻了,请把 if ($host != 'xxx.re')所属 block 中那个 rewrite 语句里的$1 去掉。
这法子简单粗暴但有点小副作用,这个 rewrite 现在有这样的功能: www.xxx.re/test.html 重写为 xxx.re/test.html 去掉之后就变成: www.xxx.re/不管有什么 一律重写为 xxx.re/ 还请自行取舍,当然也可以写段逻辑判断$1 是不是 index.php 啥的,但这似乎没什么卵用,尤其在面向一个个人博客的时候 |
15
DT27 2016-08-09 08:34:56 +08:00
'/usr/local/nginx/conf/rewrite/typecho.conf'
楼主贴一下这文件的代码。 |
18
DT27 2016-08-09 13:28:56 +08:00
第一个和第二个 if 段删掉,仅保留最后一个。
|