作者aeolus0829 (archer)
看板Linux
標題Re: [問題] DNS設定小問題
時間Wed Aug 27 08:56:54 2014
先整理一下:
IP: 1.2.3.4
www.example.com in A 1.2.3.4
example.com in A 1.2.3.4
mailgun.com in A 1.2.3.4
mg.example.com in A 1.2.3.4
提供 http 服務的是 www.example.com
提供 smtp 服務的是 mailgun.com
首先,你的問題和 dns 沒有直接關係(細節你有興趣的話再另外說)
因此你第一個要處理的不是 dns
你的問題是
1.怎麼讓同IP的mg.example.com不要連到論壇呢?(這個Hostname想要只有寄信)
因此你應該
1. config http server,只對 hostname www.example.com 有回應
nginx 設定可參考這個連結
http://blog.faq-book.com/?p=4645
"在virtual.conf 最後加入以下設定,並針對個人需求修改"
server {
listen 80;
server_name www.example.com
}
也可以參考
server {
listen 80;
server_name www.faq-test.tk;
rewrite ^/(.*)
http://faq-test.tk/$1 permanent;
}
將其他的網址,重導到 www.example.com
建議你測看看再把設定及測試結果回覆,大家比較容易幫你
2.另外一個不確定正確與否的,偽靜態規則或者rewrite那些是直接新增到
/etc/nginx/sites-available/*.conf嗎?(我目前是這樣用)
還是要自己到/etc/nginx/conf.d創一個conf文件新增才正確? (作業系統是Ubuntu
14.04)
可以 work 表示就可以用,新手不用太在意這個,等你目前的問題解決了再去爬文就好
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.20.129.1
※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1409101020.A.93E.html
推 filiaslayers: 如果用apache架站的話,請參考virtualhost文件 08/27 11:39
推 yanli2: 原文第二行有說 Nginx 08/27 13:06
推 filiaslayers: 抱歉沒注意orz 08/27 15:56
推 TWYorick: 感謝~~ 08/27 19:48