nginx、php-fpm、phpmyadmin、mariadbを使用してcentos 7にvpsをインストールしました。私はドメインをセットアップした後、/enter
と/gallery
のような2つの異なるフォルダに2つのWordPressをインストールしました。Permlinkがnginx centos 7で動作しない
パーマリンクをデフォルトから他のものに変更すると、投稿とページが機能しません。 404エラーが表示されます。私はすべてのプラグインを無効にし、パーマリンクを設定して名前を投稿してから、設定ファイルを編集し、nginxを保存して再起動します。まだ動作していません。
ここに私のnginxサーバブロックです。私はそれをサイトSEOをフレンドリーにするために変更する必要があります。
server {
listen 80;
server_name domain.com [url]www.domain.com;[/url]
root /var/www/domain.com/html;
index index.php index.html index.htm;
location/{
try_files $uri $uri/ /index.php?$args;
}
error_page 404 /index.php;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /var/www/domain.com/html;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
}
}
あなた 'root'を/の/ var/WWW'として設定されていますdomain.com/html'がありますが、あなたは2つの異なるWordPressのインストールが実行されていると言います。これらのディレクトリごとに適切なドキュメントルートが設定されていること、および必要な書き換えルールがあることを確認する必要があります。問題は、そうでなければ何か有用な答えを提供するには広すぎる。それ以上のフォームを絞り込んで、もっと精巧な質問を投稿してみてください。 – Sherif