华硕(华芸)NAS—Apache防跨域修改

前言

我网站的图片全是由NAS图床提供,因为上行比价高。

但是上周六3月12号,手残更新了华芸的Apache服务!(从2.4.43r9更新到2.4.52r10)导致网站图片全部挂掉,找到原因发现是华硕将Apache服务更改为防跨域!新增防跨域也没啥,我可以修改跨域设置,但是华芸就坑在当我修改完陪之后重启Apache或者新增减少端口的时候,我设置的配置又给我覆盖了!这不是有病吗?在封闭的路上越走越远了,我已经放弃了华硕nas转群晖了。。。这篇教程留给还在折腾华芸NAS的人吧。。

20220711051222995
跨域限制

我被华芸NAS坑过的路——华硕(华芸)NAS——从入手到放弃

教程

首先感谢卧龙大佬提供的技术帮助,毕竟我Linux技术能力有限。

1.在NAS的服务打开终端机(ssh)

内网的话默认22端口就好

2.登录到ssh

PuTTY下载

20220711051223413

3.登录root账户

sudo -s

4.进入到以下目录

cd /volume1/.@plugins/AppCentral/httpd-2.4.43/data/conf/sites-enabled

5.编辑配置文件

vi @default-ssl

键盘按a,然后回车

header set Cross-Origin-Resource-Policy cross-origin
Header set Access-Control-Allow-Origin https://www.cnnc404.com
20220711051224942
示例图中位置

然后按键盘Esc
保存:wq

查询

cat @default-ssl

6.重启Apache

注意,千万不能在前端重启Apache!一旦重启华硕的脚本会直接覆盖已修改的文件(真的很sb)

进入到以下目录

cd /volume1/.@plugins/AppCentral/httpd-2.4.43

重启命令

./data/binary/sbin/apache2 -k restart

7.修改其他端口

vi vhost*

查询

cat vhost*

来自:阿张同学(www.cnnc404.com)

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞0 分享
    评论 抢沙发

    请登录后发表评论

      暂无评论内容