2017-08-22 8 views
0

すべてのサブフォルダプロジェクトに固有の.htaccessファイルがあります。私はいくつかのオプションを試してみましたhtaccessをnginxにサブフォルダで書き換えます

RewriteEngine on<br/> 
RewriteCond %{REQUEST_FILENAME} !-f<br/> 
RewriteCond %{REQUEST_FILENAME} !-d<br/> 
RewriteRule ^(.*)$ index.php?rt=$1 

古い.htaccessファイル:Apacheで 例http://www.website.com/projecta/subfolder/.htaccess

これは、書き換えをする問題ではありませんが、今nginxので明らかと思われていません

location/{ 
    if (!-e $request_filename){ 
     rewrite ^(.*)$ /index.php?rt=$1 break; 
    } 
} 

備考:各サブフォルダには.htaccessファイルがありますが、この構成は次のとおりです。グローバルレベルで私は毎回projecta/subfolder/を解析する方法を知らない。

答えて

0

あなたは

location/{ 
    rewrite ^/([^/]+)/([^/]+)/(.*)$ /$1/$2/index.php?rt=$3 break; 
} 
下に試用できます
関連する問題