×ðÁú¿­Ê±

nginxÔõôÇø·Ö¶à¸öÓòÃû

ͨ¹ýÉèÖà nginx server ¿é¿ÉÒÔÇø·Ö¶à¸öÓòÃû£ºÎªÃ¿¸öÓòÃûÖ¸¶¨Î¨Ò»µÄ server_name Ö¸Áî¡£Öظ´ÉÏÊö°ì·¨½¨Éè¶à¸ö server ¿é¡£ÈôÊÇÇëÇóµÄÓòÃûÓëÈκΠserver ¿é¶¼²»Æ¥Å䣬nginx ½«Ê¹ÓÃĬÈÏ server ¿é¾ÙÐд¦Öóͷ£¡£

ÔõÑùʹÓà nginx Çø·Ö¶à¸öÓòÃû

ÔÚ nginx ÖУ¬¿ÉÒÔͨ¹ýÉèÖà server ¿éÀ´Îª²î±ðµÄÓòÃûÌṩЧÀÍ¡£server ¿éÖ¸¶¨ÁËÕë¶ÔÌض¨ÓòÃûµÄÇëÇóÓ¦¸ÃÈçÄÇÀïÖá£

ÉèÖÃ server ¿é

ҪΪÌض¨ÓòÃûÉèÖà server ¿é£¬ÇëÔÚ nginx ÉèÖÃÎļþÖÐÌí¼ÓÒÔÏ´úÂë¿é£º

server {
    listen 80;
    server_name example.com;
    # Õë¶Ô example.com ÇëÇóµÄÉèÖÃ
}

µÇ¼ºó¸´ÖÆ

ÔÚÕâ¸öʾÀýÖУ¬server ¿é½«¼àÌý¶Ë¿Ú 80 ÉϵÄÇëÇó²¢ÎªÓòÃû example.com ÌṩЧÀÍ¡£

Ϊ²î±ðÓòÃû½¨Éè server ¿é

ҪΪ¶à¸öÓòÃû½¨Éè server ¿é£¬ÇëÖظ´ÉÏÊö°ì·¨£¬ÎªÃ¿¸öÓòÃûÖ¸¶¨Ò»¸öΨһµÄ server_name Ö¸Áî¡£ÀýÈ磺

# example.com
server {
    listen 80;
    server_name example.com;
    # Õë¶Ô example.com ÇëÇóµÄÉèÖÃ
}

# otherdomain.com
server {
    listen 80;
    server_name otherdomain.com;
    # Õë¶Ô otherdomain.com ÇëÇóµÄÉèÖÃ
}

µÇ¼ºó¸´ÖÆ

ĬÈÏ server ¿é

ÈôÊÇÇëÇóµÄÓòÃûÓëÈκΠserver ¿é¶¼²»Æ¥Å䣬nginx ½«Ê¹ÓÃĬÈÏ server ¿é¾ÙÐд¦Öóͷ£¡£Ä¬ÈÏ server ¿éͨ³£ÔÚ nginx ÉèÖÃÎļþµÄĩβ½ç˵¡£

server {
    listen 80 default_server;
    server_name _;
    # Õë¶ÔËùÓÐÆäËûÓòÃûµÄÇëÇóµÄÉèÖÃ
}

µÇ¼ºó¸´ÖÆ

²âÊÔÉèÖÃ

ÖØмÓÔØ nginx ÉèÖÃÒÔÓ¦Óøü¸Ä£º

nginx -s reload

µÇ¼ºó¸´ÖÆ

Òª²âÊÔÉèÖã¬ÇëʹÓà curl ÏÂÁîÏò²î±ðµÄÓòÃû·¢ËÍÇëÇó¡£ÀýÈ磺

curl http://example.com
curl http://otherdomain.com

µÇ¼ºó¸´ÖÆ

ÈôÊÇÉèÖÃ׼ȷ£¬Äú½«¿´µ½Õë¶Ôÿ¸öÓòÃûµÄÏìÓ¦ÄÚÈÝ¡£

ÒÔÉϾÍÊÇnginxÔõôÇø·Ö¶à¸öÓòÃûµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

13452372176

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿