2016-08-01 13 views
0

私は自分のウェブスペースにルートディレクトリとサブフォルダ "/ blog"の2つのWPインストールを持っています。書き換えルールがオンに設定されているが、私は、たとえば、URLにアクセスしたい場合:NGINX - 2つのWordPressのインストール、サブフォルダ書き換えプロレム

https://www.xyz.de/blog/blogpost1/

を私は404エラーを取得します。ルートディレクトリの書き換えルールは完全に機能します。

私gninx構成に続いて、おそらく誰かが私を助けることができる:

if (!-e $request_filename){ 
    rewrite ^(.*)$ /index.php break; 
} 

gzip on; 
gzip_proxied any; 
gzip_types text/plain text/xml text/css application/x-javascript text/javascript application/javascript application/json; 
gzip_vary on; 
gzip_disable "MSIE [1-6]\.(?!.*SV1)"; 
+0

素晴らしいマーク!おめでとう! –

答えて

0

は、別の場所のケース内に、追加のロケーションブレークを追加します。それは、サーバー内の{}来ていることを確認し、ありません。それは

location /blog { 
index index.php; 
try_files $uri $uri/ /blog/index.php?$args; 
} 

OR

location /blog { 
index index.php; 
try_files $uri $uri/ /blog/index.php last; 
} 
0

おかげで作業する必要があり、このいずれかを試してみてください!最初の解決策は私のためにうまくいった。

ご挨拶。 +1

関連する問題