附件是一个 nginx 的conf配置文件。里面有两个域名abcd.cn和abcd.com 如何设置301跳转规则 让abcd.com所有访问跳转到abcd.cn 但以下两个目录不做301跳转 http://www.abcd.com/a/ http://www.abcd.com/b/ a和b两个目录无论使用abcd.com还是abcd.cn访问都不做跳转。 求高手帮忙 修改 下conf配置文件,谢谢
location !~* /([a|b]) {
rewrite ^(.*) http://www.52aliyun.cn permanent;
}
-------------------------
server {
listen 80;
server_name abcd.com www.abcd.com www.abcd.cn abcd.cn;
index index.html index.htm default.php index.php;
error_page 404 = /404.html;
root /b/www/abcd.com/wwwroot;
location ~ .*\.(php|php5)?$
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 1h;
}
access_log /alidata/log/nginx/access/abcd.com.log;
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。