摘要:301重定向是一种http的状态码,表示永久移动Moved Permanently,是网站重定向技术中最重要的一种方式。当用户或者搜索引擎访问旧URL时,服务器会返回301状态码并且指向新URL,实现自动跳转。
301重定向是一种http的状态码,表示永久移动Moved Permanently,是网站重定向技术中最重要的一种方式。当用户或者搜索引擎访问旧URL时,服务器会返回301状态码并且指向新URL,实现自动跳转。
实现ingress域名重定向:
apiVersion: v1
kind: Ingress
metadata:
name: ingress-redirect
namespace: ingress-nginx
annotations:
nginx.ingress.kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/permanent-redirect: https://www.baidu.com
nginx.ingress.kubernetes.io/permanent-redirect-code: '301'
spec:
ingressClassName: nginx
rules:
- host: redirect.87long.com
kubectl create -f ingress-redirect.yaml
添加域名解析:
echo "192.168.61.157 redirect.87long.com">> /etc/hosts
确认是301跳转:
可以看到就结果的第一行:
301 Moved Permanently。
Location里面显示是百度的网址。
湖边
鼓励的话语:在事业的低谷中坚持,就像种子在土里蓄力,终将破土而出!
来源:小肖科技讲堂