我注意到,当我使用nginx创建301重定向时(重写,返回301),我得到以下HTML主体:
301 Moved Permanently
301 Moved Permanently
nginx
我想摆脱这个由Nginx生成的301重定向的HTML主体。很久以前,Facebook和twitter就已经摆脱了那些HTML的301重定向。这是一种在301重定向期间保存一些未经请求的字节的方法。
因此,我想可以手动创建301重定向的HTTP头字段,而无需调用重写或返回301。如果我在nginx的位置块中调用"rewrite“或”返回301“,它还会生成我不想要的HTML主体。我不能修改配置文
在获得certbot证书后,在执行nginx -t时会出现以下错误:
nginx: [warn] conflicting server name "naos-soultrap.online" on 0.0.0.0:80, ignored
nginx: [warn] conflicting server name "www.naos-soultrap.online" on 0.0.0.0:80,ignored
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: config
这是一台运行在Ubuntu20.04上的新服务器,我从未尝试过显示网页。我是一个真正的新手,所以这个问题可能很傻。我确实寻找了其他现有的话题,但无法解决我的问题。如果还需要什么,请告诉我。
$sudo服务nginx状态
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: active (runni