关于网站SEO
最近为什么给网站弄了一个sitemap, 但是robots.txt一直无法访问?一直是404?
location = /robots.txt {
alias /opt/1panel/apps/halo/halo/robots.txt;
add_header Content-Type text/plain;
}
下面我们看看AI工具的回复:
chatGPT
不断尝试后还是失败!
Google Gemini
基于上面ai的回复,怀疑是robots.txt文件路径不对导致,所以继续问Perplexity:
前前后后折腾2天,是在解决不了,找运维小伙伴。整体思路:1. 首先登录服务器查看文件确实存在 2. 检查文件权限,正常。 3. 查看nginx配置正常。突然想到博客是通过容器部署的,所以直接配置宿主机路径肯定无法访问,所以在1panel查看web服务器所在容器卷宗映射:
可以看到root目录是www开头,重新调整nginx配置并重载,再次访问yanhua.online/robotx.txt,一切正常!!
关于网站SEO
https://yanhua.online/archives/wang-zhan-seo