Nginx add_header不起作用CloudFlare的?

时间:2017-01-27 03:17:28

标签: nginx cookies cloudflare

我正在使用cloudflare并想在我的网页上添加一个cookie,但它不起作用。 我在网上搜了好几个小时但找不到任何东西。

我的配置:

server {
    client_max_body_size    10M;
    listen 80;
    listen 443;

    ssl    on;
    ssl_certificate    /etc/ssl/domain/domain.pem;
    ssl_certificate_key    /etc/ssl/domain/domain.key;

    server_name  domain en.domain de.domain;
    access_log  /var/log/nginx/domain.access.log;
    error_log  /var/log/nginx/domain.error.log;
    root   /var/www;
    index  index.php index.html;
    location / {
        if ($http_host ~ "^en\.domain\.com$"){
            add_header Set-Cookie "lang=en;Domain=.domain.com;Path=/;Max-Age=31536000";
        }
        auth_basic            "Restricted Area";
        auth_basic_user_file  conf.d/htpasswd;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass 127.0.0.1:9000;
    }
}

我的代码中没有其他add_header

0 个答案:

没有答案