nginx如何为子域创建服务器块?

weixin_38050048 2019-09-12 02:10:00
我有一个域http://blabla.com,它指向一个IP地址103.35.123.4.12.然后,我有一个子域http://mew.blabla.com,它指向相同的IP地址.使用nginx如何区分这两个域名?我目前有以下内容: server { listen 80; server_name blabla.com; location ^~ / { } } server { listen 80 server_name mew.blabla.com; location ^~ /mew/ { } } 目前blabla.com和mew.blabla.com都重定向到根目录,如何为子域创建服务器块? 编辑:目前mew.blabla.com未被识别为子域名,这两个域共享相同的IP是一个问题吗?
...全文
15 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38065106 2019-09-12
  • 打赏
  • 举报
回复
你可能想要的是: server { listen 80; server_name blabla.com; root /var/www/blabla.com; location / { try_files $uri $uri/ =404; } } server { listen 80; server_name mew.blabla.com; root /var/www/mew.blabla.com; location / { try_files $uri $uri/ =404; } } 那么,mew.blabla.com的内容将从路径/var/www/mew.blabla.com提供,而blabla.com的内容将从路径/var/www/blabla.com提供.

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧