Apacheの.htaccessファイルを模倣するNginx書き換えルールの作成方法に関するチュートリアルは多数ありますが、このNginx構成ファイルの名前または場所が実際に何であるかを確信を持って言えません。特に、サーバーパスとPHPディレクティブを記述できるNginx構成ファイルを探しています。PHPフレームワークとしてUbuntu 12 LinuxとCodeigniterを使用しています。
これまでに私が知っていることは次のとおりです。
- このファイル:/etc/nginx/nginx.confその魅力的な名前にもかかわらず、明らかにサーバーディレクティブの場所ではありません。
- このファイル:/etc/nginx/sites-available/default必要なもののようです(アプリに固有のphpエラーを生成できます)が、Codeigniter固有のパスルーティングを正しく取得できません。まず第一に、これは誰もが言う「config」ファイル/.htaccessと同等ですか?
                  問題はPHP の言語(つまり、PHPでのプログラミング)ではなく、特定のサーバー上のPHP 構成にあります。投稿の後半についてはコメントできません。非常に主観的で偏っているようです。
                
                
                  
                    —
                    nickb 
                    
                  
                
              
                  nginx configの場所は、を使用
                
                  
                    —
                    bucabay 
                    
                  
                
              nginx -Vしてマニュアルで見つけることができますman nginx。この-Vオプションは、「-V nginxバージョン、コンパイラーバージョンの出力、およびスクリプトパラメーターの構成」として文書化されています。nginxがパスにない場合はwhich nginx、nginx$(which nginx) -V