マニュアル


WordPressのパーマリンクをデフォルト以外に対応させる方法

概要

WordPressのパーマリンクを以下のように変更した場合、ページが動作しなくなる可能性があります。

変更前:https://www.example.com/?p=123
変更後:
https://www.example.com/YYYY/MM/DD/sample-post/

https://www.example.com/YYYY/MM/DD/sample-post/ のような形式をPHPで動作させる場合、クイッカプラスではNginxの手動設定が必要となります。

設定方法

設定箇所:クイッカプラス ダッシュボード → アカウント名をクリック → 設定されたドメイン名をクリック → ページ下部の「手動設定(Nginx構文)」をクリック
設定内容:以下の内容をフォームに記載し、「設定する」をクリックしてください。

try_files $uri $uri/ /index.php?$args; # Pass parameters.

location / {
try_files $uri $uri/ @wordpress;
index index.php index.html index.htm;
}

location ~ \.php$ {
try_files $uri @wordpress;
fastcgi_index index.php;

fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass $fastcgi_pass;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
}

location @wordpress {
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_pass $fastcgi_pass;
fastcgi_param SCRIPT_FILENAME (WordPress index.phpへのパス);
#例:fastcgi_param SCRIPT_FILENAME /home/users/example_user/example.com/index.php;
}
マニュアル一覧に戻る