- このトピックには2件の返信、1人の参加者があり、最後ににより8年、 10ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
3件の投稿を表示中 - 1 - 3件目 (全3件中)
- このトピックに返信するにはログインが必要です。
他のテーマだと問題なく動作している環境で、matureに変えると動作しなくなります。
なぜでしょうか。
他のスレッドではテーマの問題はないとのことですが
nginxで他のテーマではパーマリンクを変更しても問題なく動作しているのですが、matureテーマに変更すると動作しなくなります。
server {
listen 80;
server_name dev.domain.com;
root /var/www/wordpress/;
index index.php;
client_max_body_size 20M;
try_files $uri $uri/ /index.php?q=$uri&$args;
location ~* /wp-config.php {
deny all;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
ちなみに他の環境は
OS:Centos6.6
PHP 5.6.14
wordpress:4.3.1
.htaccessは使用していません
以上です。
try_files $uri $uri/ /index.php?q=$uri&$args;
これだと他のテーマだと動きますが、matureだと動きません。
以下のrewriteだとmatureでも動きました。
location / {
if (!-e $request_filename) {
rewrite ^.+?(/wp-.*) $1 last;
rewrite ^.+?(/.*.php)$ $1 last;
rewrite ^ /index.php last;
#break;
}
}
以上