nginxで単純な書き換えURLを作成するのに苦労しています。
私の構成は次のようになります。
location /foo/bar {
rewrite ^/(.+)$ /index.php?p=$1 break;
}
たとえば、 (もちろん内部的に)に/foo/bar/baz
なる必要があります/foo/bar/index.php?p=baz
ただし、を介してアクセスされるすべてのもの/foo/bar/
は、ルートにあるindex.phpのダウンロードをトリガーします。これを機能させるにはどうすればよいですか?
私も使ってみましたが、パスをからtry_files
除外する方法がわかりません。/foo/bar/
$uri