nginx - 如何在 nginx 上从旧域重定向到新域
问题描述
我目前有一个域https://dongyhuynhtantrieu.com,现在我想将其转换为https://bacsicare.com,我该怎么做?我目前正在使用 wordpress 和 nginx。我尝试了代码,但没有用。
server {
server_name www.example.com;
rewrite ^ http://example.com$request_uri? permanent;
}
解决方案
您可以使用return:
server {
listen 80;
server_name old_domain.com www.old_domain.com;
return 301 http://new_domain.com$request_uri?;
}
或者如果在服务器块内部:
if ($request_uri = / ) {
rewrite (.*) http://new_domain.com/ permanent;
}
推荐阅读
- javascript - ECharts:为具有多个系列的每个项目显示标签
- c++ - 程序使用“Windows 本地调试器”运行,但在以发布或调试模式构建后运行 .exe 文件时不运行
- java - 片段之间的导航问题
- amazon-s3 - COPY INTO 雪花表未加载数据 - 无错误
- angular - Firestore 添加集合
- java - 尝试使用方法创建驾驶执照考试程序
- python - 网页抓取 Google 时转到下一页
- php - 查看 laravel auth/user 对象中是否存在某些东西
- python - 使用硒(Python)接收后打印和存储元素
- git - 通过单个 SSH 会话进行多个远程 git 操作?