运维有趣项目:更换域名,图床设置防盗链与Apache2.4禁止IP访问设置(小问题总结)

这篇文章主要是对于解决七牛云更换域名并设置防盗链后导致的问题,相当于前面文章的补充,这篇文章前提是使用七牛云做图床,用obsidian作为私人博客,用Apache2.4搭建网站,这篇写的不太好,主要是状态不好,而且Apache2.4属于自己摸索出来的,可能存在意外,希望谨慎对待

1. 七牛云更换域名

遇到的问题:
更换域名后,其测试域名下的文件失效,无法正常访问(只出现在测试域名过期情况下)

解决方法
obsidian 的Remote Savely,会将之前存储到本地的文件包括图片重新上传到七牛云的存储空间中

2.图床设置防盗链

遇到的问题
根据网上创建白名单并填写类似于 自己的备案域名.com 后,发现使用域名对应的IP地址访问则无法访问到图像,使用域名访问显示正常。

解决方法:直接设置IP禁止访问本网站即可,既保证了安全性,有弥补了防盗链的缺陷.
在httpd.conf配置文件中添加如下命令,相当于设置了两个条件,满足则进入:
#如果该公网IP访问则显示错误
<VirtualHost *:80>
ServerName 公网IP
Redirect 403 /
ErrorDocument 403 “Sorry, Direct IP access not allowed”
DocumentRoot /var/www/html
UseCanonicalName Off
UserDir disabled

#如果该域名访问则访问成功
<VirtualHost *:80>
ServerName stackblog.com.cn
DocumentRoot /var/www/html

山行野宿,孤身万里

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值