nginx - 为什么 Nginx 将我的子域重定向到域根目录?
问题描述
我不是服务器管理员,所以我还在学习。我正在尝试为我的网站创建一个子域,但每次打开子域时,它都指向域根文件夹。我试图了解我做错了什么。
我已经使用 AWS Route 53 使用此https://dev.to/arswaw/create-a-subdomain-in-amazon-route53-in-2-minutes-3hf0创建了域和子域
所以我的路径是这样的
- var
- www
- html
- webiste
- subdomains
- kiosk
这是我的网站配置
server {
root /var/www/html/website;
server_name example.com www.example.com;
location / {
proxy_pass http://127.0.0.1:9000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
proxy_redirect off;
}
}
这是我的子域配置
server {
root /var/www/html/subdomains/kiosk;
listen 80;
server_name kiosk.example.com;
location / {
proxy_pass http://127.0.0.1:9000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
proxy_redirect off;
}
}
解决方案
推荐阅读
- python - django 的 Azure SQL 数据库连接错误
- sql - db2 表中的 join 语句
- python - Python 多维列表初始化 ...或纯 Python 等价于 numpy.zero
- snowflake-cloud-data-platform - 从 AWS S3 加载到 Snowflake 时从 ETC 转换为 UTC 时区
- javascript - Electron JS 高效地监视大量文件
- python - Glue ETL:如何使用 AWS 管理控制台将配置文件引用为额外文件?
- spring-boot - 使用 Spring Data 需要基于外键和 Order BY 值的不同记录
- javascript - 安装 webview2 后,Outlook 客户端中的 Office Web 插件卡在加载屏幕上,但在浏览器中运行良好
- git - azure devops git 错误:'致命:'testpr' 似乎不是 git 存储库,无法从远程读取。' 在 devops 中使用 git-request-pull 时
- java - 线程“主”java.lang.NoSuchMethodError 中的异常:执行 ServerBuilder.forPort(50051) 时