-
在 nginx 配置中,我们经常要监听多个端口号。以最常见的 http 和 https 协议为例,要分别监听 80 端口 和 443 端口。在编写 nginx 配置文件时,我们要根据实际项目需求,灵活编写 nginx 配置文件。本文示例都以 80 端口和 443 端口为例。server {
listen 80;
listen 443;
server_name tides.cn;
rewrite ^(.*)$ https://www.tides.cn$1 permanent;
}
-
很多网站都解析了多个域名,以tides.cn为例,tides.cn 和 www.tides.cn的解析地址是同一个,这对搜索引擎其实是不友好的,两个域名访问到的内容是一样的,所以我们需要将 tides.cn 定向到 www.tides.cn。
-
nginx访问日志中发现大量广告,GET /external-link?url=xxx,如何阻止含有广告的恶意垃圾访问?
-
为了更好地利用缓存机制,提升网站性能,首先,我们要分清楚哪些资源期望缓存,哪些资源不能缓存。通常情况下,html 文件,接口是不应该被浏览器缓存的,js、css、字体、图片等静态资源文件缓存时间越久越好(当然,前提是你要处理好静态资源的引用问题)。