nginx如何配置访问时域名中不带某字符就强制重定向 20

我想让域名访问时,如果url中不带有static关键字就强制重定向到404页面,请高手帮忙解决一下... 我想让域名访问时,如果url中不带有static关键字就强制重定向到404页面,请高手帮忙解决一下 展开
 我来答
小融说房产
2018-08-18 · TA获得超过216个赞
知道小有建树答主
回答量:796
采纳率:86%
帮助的人:149万
展开全部
一个nginx服务器只能有一个虚拟主机允许IP访问
只要在server_name最后面添加一个default,就可以在其他nginx没有定义的域名下,使用当前server解析(例如,其他server都没有定义ip地址作为server_name则用IP访问会被打到default主机上)
追问
答非所问
Storm代理
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效... 点击进入详情页
本回答由Storm代理提供
百度网友b907c5233
2018-08-26 · TA获得超过534个赞
知道小有建树答主
回答量:263
采纳率:0%
帮助的人:236万
展开全部
location !~ static {
rewrite ^ /error_pages/404.html;
return 404;
}

或者
location / {
if($request_uri !~ "static") {
rewrite ^ /error_pages/404.html;
return 404;
}
}
没有测试过,自己去测试一下吧,不对的话,再多搜索一下相关资料看看吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式