amnoob 发表于 2014-5-13 14:25:11

再次求助:301 redirect

如题,用rss结合iftt自动做了好多好多的social外链,最近才发现自己粗心,外链上的url全多了一个"w".

比如要想将
http://wwww.eefaq.com/article-8888.html
重定向到
http://www.eefaq.com/article-8888.html
上面的“8888”是文章id、是变量.

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

生魚片 发表于 2014-5-13 14:50:33

if ($host = 'wwww.eefaq.com' ) {
rewrite ^/(.*)$ http://www.eefaq.com/$1 permanent;
}

nginx的

‌‌‌‌‌ 发表于 2014-5-13 15:07:43

apache
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^wwww.a.com
RewriteRule ^(.*)$ http://www.a.com/$1
</IfModule>

nginx二楼的也行,不过一般不建议用低效的if语句。。
server {
server_name wwww.a.com;
rewrite ^(.*) http://www.a.com$1 permanent;
}

‌‌‌‌‌ 发表于 2014-5-13 15:09:57

orz。。把和去掉。。

amnoob 发表于 2014-5-13 23:58:10

谢谢二位! 非常感谢.
页: [1]
查看完整版本: 再次求助:301 redirect