2017-11-22 34 views
-2
<LocationMatch "^/(starwars|ironman|hulk|blackwidow|thor|loki)($|/|\?)"> 
     RewriteCond "%{REQUEST_FILENAME}"  !-f 
     RewriteCond "%{REQUEST_FILENAME}"  !-f 
     RewriteRule "^(.+)" "https://www.example.com%{REQUEST_URI}" [P] 
</Locationmatch> 

これは私のapache書き換えルールです。私はgoogleで提案されているようにいくつかのオプションを試しました。しかし、それは私のために働いていない。どんな助け?Apacheの書き換えルールをnginxに変換する方法

答えて

0

nginxの条件で使用しようとしましたが(示唆されていませんが)、それは私のために働いていました。

location ~* ^/(starwars|ironman|hulk|blackwidow|thor|loki)($|/|\?)> 
    root /location/of/files/; 
    if (!-e $request_filename) { 
    proxy_pass https://www.example.com; 
    }