nginx - 将 404 重定向到主页 (NGINX / Cloudflare) 规则
问题描述
我正在使用 nginx 和 cloudflare,如何将所有 404 页面重定向到主页?我尝试了很多方法,但仍然无法正常工作。请帮我
这是我在 nginx 上的当前设置
server {
listen 80;
listen [::]:80;
root /var/www/html;
index index.html index.php;
server_name domain.com;
access_log off;
error_log off;
add_header 'Access-Control-Allow-Origin' "$http_origin" always;
location / {
error_page 404 /;
try_files $uri $uri/ =404;
}
error_page 404 /;
}
有人可以告诉我如何使用 cloudflare 或 nginx 正确重定向吗?
解决方案
推荐阅读
- google-app-engine - 504 bad gateway nginx 应用引擎标准 python37 运行时 basic_scaling
- elasticsearch - elasticsearch:以“HH:mm:ss”格式添加持续时间
- react-native - React Native 子组件更新
- javascript - 在scrapy中获取document.write的输出
- python-3.x - 从一组函数创建一类对象
- python - httplib_response = conn.getresponse(buffering=True) TypeError: getresponse() 使用 Selenium 获得了意外的关键字参数“缓冲”?
- pandas - 熊猫给 MemoryError()
- sql - vb.net SQL 批量插入/复制
- c# - devexpressribbonform 对象引用未设置为对象的实例
- javascript - 切换 ng-show 时,slideToggle 功能停止工作