ตอนนี้ nginx ของฉันกำลังเขียนหลายโดเมนไปยังโดเมนหลักเดียวที่เราใช้อยู่ นี่คือหนึ่งกฎจากการกำหนดค่าของฉัน:
server {
listen X.X.X.X:80;
server_name .exampleblog.org;
rewrite ^(.*) http://blog.example.org$1 permanent;
}
ทุกคำขอไปยัง ** exampleblog.org * จะถูกเปลี่ยนเส้นทางไปยัง blog.example.org
ตอนนี้ฉันต้องการwww.exampleblog.org/+และexampleblog.org/+เพื่อเปลี่ยนเส้นทางผู้ใช้ไปยังหน้า Google Plus ของเรา ลองรุ่นต่าง ๆ ของ:
server {
listen X.X.X.X:80;
server_name .exampleblog.org;
location /+ {
rewrite ^ https://plus.google.com/12345678901234567890/ permanent;
}
rewrite ^(.*) http://blog.example.org$1 permanent;
}
รุ่นด้านบนและรุ่นอื่น ๆ เพียงแค่เปลี่ยนเส้นทางไปที่blog.example.org/+ - ฉันทำอะไรผิด