gpt4 book ai didi

php - nginx X-Frame-Options 仍然具有相同的值

转载 作者:行者123 更新时间:2023-12-05 06:43:11 26 4
gpt4 key购买 nike

我用过

add_header X-Frame-Options SAMEORIGIN;

在 nginx 中,但是当我删除它时;它仍然具有相同的值,因为我无法在我的网站中使用 iFrame 并出现以下错误:

Refused to display 'xxx' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.

去掉这个配置,重启nginx和php-fpm,试过了

add_header X-Frame-Options "ALLOWALL";

Nginx 配置:

server {
server_tokens off;
access_log off;
listen 80 default;
server_name www.example.com *.example.com;
root /var/www/vhosts/example.com;

location / {
index index.html index.php;
try_files $uri $uri/ @handler;
expires 30d;
if (!-e $request_filename) {
rewrite ^/([^?]*)(?:\?(.*))? /index.php?title=$1&$2 last;
}
}

set $ssl "off";
if ($http_x_forwarded_proto = "https") {
set $ssl "on";
}


location ~* \.(jpg|jpeg|gif|png|css|js|ico|xml)$ {
access_log off;
log_not_found off;
expires 30d;
}


location @handler {
rewrite / /index.php;
}

location ~ .php/ {
rewrite ^(.*.php)/ $1 last;
}

location ~ .php$ {
if (!-e $request_filename) { rewrite / /index.php last; }

expires off;
fastcgi_pass unix:/var/run/php-fpm/example.sock;
fastcgi_param HTTPS $fastcgi_https;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param MAGE_RUN_CODE default;
fastcgi_param MAGE_RUN_TYPE store;
fastcgi_buffer_size 1024k;
fastcgi_buffers 512 32k;
fastcgi_busy_buffers_size 1024k;
fastcgi_temp_file_write_size 1024k;

include fastcgi_params; ## See /etc/nginx/fastcgi_params
}
}

在使用检查元素检查时在标题中找到以下内容:

X-Frame-Options:ALLOW-FROM https://www.youtube.com/
X-Frame-Options:SAMEORIGIN

所以以某种方式添加了 X-Frame-Options 但找不到它

最佳答案

我能够自己弄清楚。我所做的是,当我看到它不起作用时,我快速更改了 .html 文件并保存了它。之后就成功了。

例如:我有一个在 nginx 上运行的文件,比如 index.html。我删除了 nginx.conf 中的 add_header X-Frame-Options DENY; 行,重新启动了服务器,但没有成功。一直否认。它表现得好像根本没有改变,而改变就在那里。我所做的是,我在 index.html 中更改了一行(或只是添加一个空格。只需进行任何更改),保存更改,然后重新启动服务器......瞧:成功了!

关于php - nginx X-Frame-Options 仍然具有相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34212203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com