再次求助:301 redirect

[复制链接]
查看: 475   回复: 4
发表于 2014-5-13 14:25:11 | 显示全部楼层 |阅读模式
如题,用rss结合iftt自动做了好多好多的social外链,最近才发现自己粗心,外链上的url全多了一个"w".

比如要想将

  1. http://wwww.cnwebmasters.com/article-8888.html
复制代码
重定向到

  1. http://www.cnwebmasters.com/article-8888.html
复制代码
上面的“8888”是文章id、是变量.

请问Rewrite rule怎么写啊? 谢谢!

回复

使用道具 举报

发表于 2014-5-13 14:50:33 | 显示全部楼层
if ($host = 'wwww.cnwebmasters.com' ) {
rewrite ^/(.*)$ http://www.cnwebmasters.com/$1 permanent;
}

nginx的
回复 支持 反对

使用道具 举报

发表于 2014-5-13 15:07:43 | 显示全部楼层
apache
[mw_shl_code=applescript,true]<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^wwww.a.com
RewriteRule ^(.*)$ http://www.a.com/$1 [R=permanent,L]
</IfModule>[/mw_shl_code]

nginx二楼的也行,不过一般不建议用低效的if语句。。
[mw_shl_code=applescript,true]server {
server_name wwww.a.com;
rewrite ^(.*) http://www.a.com$1 permanent;
}[/mw_shl_code]
回复 支持 反对

使用道具 举报

发表于 2014-5-13 15:09:57 | 显示全部楼层
orz。。把[mw_shl_code=applescript,true][/mw_shl_code]和[mw_shl_code=applescript,true][/mw_shl_code]去掉。。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-13 23:58:10 | 显示全部楼层
谢谢二位! 非常感谢.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则