2016-05-02 36 views
1

私はApacheからNginxに切り替えました。私が持っている.htaccessファイルを整理しなければならなくなるまで、非常にスムーズで問題のないプロセスです。今、私は困惑しています。Nginx URL書き換え正規表現

これはNginxがこれとは異なることを理解しており、これはconfigファイル(location /{code here}エントリ内)でregexと組み込みのrewrite関数を使用して行う必要があるが、わかりません!

http://example.com/datasources/apis/v1/login.php 

へ:

私はこのからURL要求を変換する必要があり

http://example.com/datasources/apis/API_controller.php/v1/login.php 

PHPスクリプトはGETのように(変化し、そして時にはURLでいくつかの変数が存在しますリクエスト)

正しい方向への操縦は素晴らしいでしょう。

答えて

2
location ^~ /datasources/apis/v1/ { 
    rewrite ^/datasources/apis/v1/(.*) /datasources/apis/API_controller.php/v1/$1; 
} 
+0

トップマーク;) –

+0

@BenSummerhayes、ありがとう! :) – cnst

関連する問題