サポート » インストール » wp-config.php設置後にダイレクトループに陥る(nginx)

  • http://qiita.com/sak_2/items/ff835b669c0a7e110b09
    http://www.server-memo.net/memo/wordpress/nginx-install.html

    上記サイトを参考にし
    CentOS7にnginx(mariaDB,PHP7)を導入、HTTP2とSSLに対応させました。

    最初アクセスしてみると、wp-config.phpの設置を促されたので設置した所、wp-admin/install.phpのページにてリダイレクトループに陥ってしまいました。

    色々調べてみたところ、SSL対応化の際にリダイレクトループに陥る場合があるようなので様々な設定を試しましたが状況は変わらず、こちらへ投稿することになりました。
    何か足りない情報がありましたら返信宜しくお願いします。

    wordpress.conf

    server {
            listen 80; # httpへのアクセスをhttpsへリダイレクトする
            listen [::]:80;
            return 301 https://$host$request_uri;
    }
    
    server {
        listen 443 ssl http2; # HTTP/2を有効化する
        listen [::]:443 ssl http2;
    
        root /usr/share/nginx/wordpress/;
        index index.php;
    
        charset utf-8;
    
        # wordpress パーマネントリンク設定
        try_files $uri $uri/ /index.php?q=$uri&$args;
    
        # wp-config.phpへのアクセス拒否設定
        location ~* /wp-config.php {
         deny all;
        }
    
        # php-fpm用設定
        location ~ \.php$ {
         fastcgi_pass 127.0.0.1:9000;
         fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
         fastcgi_param PATH_INFO $fastcgi_script_name;
         include fastcgi_params;
        }
    
        ssl_certificate /etc/letsencrypt/live/xxx.xxx.xxx/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/xxx.xxx.xxx/privkey.pem;
    
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    
        ssl on; # サーバ側の暗号化スイートを優先する
        ssl_prefer_server_ciphers on;
        ssl_ciphers ECDHE+RSAGCM:ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:!EXPORT:!DES:!3DES:!MD5:!DSS;
    
        ssl_dhparam /etc/nginx/ssl/dhparam.pem
    
        ssl_stapling on;
        ssl_stapling_verify on;
        resolver 8.8.4.4 8.8.8.8 valid=300s;
        resolver_timeout 10s;
    
        add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload";

1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「wp-config.php設置後にダイレクトループに陥る(nginx)」には新たに返信することはできません。