vps有多個(gè)ip,怎么使域名和ip對應(yīng)?
歡迎轉(zhuǎn)載,但請保留此信息能否詳細(xì)指教,是需要編譯安裝這個(gè)wdcp還是修改某個(gè)配置文件?
修改虛擬主機(jī)配置文件,如
/www/wdlinux/apache/conf/vhost/test.com.conf
<VirtualHost 192.168.1.105:80>
我用的是nginx。我看nginx.conf中l(wèi)isten的沒指定ip,據(jù)說這樣所有ip應(yīng)該有效的。但事實(shí)沒成功,訪問的時(shí)候是40x錯(cuò)誤。
按理是所有IP都生效的
或者你在端口80前加上IP試,如
listen 192.168.1.100:80;
的確是的。無需特別設(shè)置。
我是添加了個(gè)站到第二ip時(shí)重啟nginx的時(shí)候未成功,
重啟失敗的原因是因?yàn)槟硞€(gè)站使用的rewrite的文件被刪除了。這個(gè)是個(gè)bug啊??赡苄枰迯?fù)。
這個(gè)發(fā)現(xiàn)是我重啟服務(wù)器后nginx不成功,我手動start報(bào)錯(cuò)是某個(gè)站的conf文件第多少行錯(cuò)誤,vi查看是應(yīng)用的xxxx.conf的rewrite這個(gè)文件被刪除了。(當(dāng)時(shí)測試添加的后來刪除了),修改此處重啟nginx成功。同時(shí)指向第二ip的域名也ok。
刪除了文件,在站點(diǎn)里取消相應(yīng)的rewrite規(guī)則即可
目前后臺沒這個(gè)功能 可直接編譯虛擬主機(jī)配置文件就可以
目前后臺沒這個(gè)功能
可直接編譯虛擬主機(jī)配置文件就可以