国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Helfen Sie mit, .htaccess-Regeln in Nginx-Regeln umzuwandeln
PHPz
PHPz 2017-05-16 17:28:02
0
3
1041

Diese Regel basiert auf den Wiederholungsregeln des Blue Dolphin Shopping Guide-Programms.

Ich m?chte die folgenden .htaccess-Regeln in Nginx-Regeln umwandeln, bitte helfen Sie...

<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/ [L]
</IfModule>
PHPz
PHPz

學(xué)習(xí)是最好的投資!

Antworte allen(3)
劉奇

更準(zhǔn)確的提法是:如何把Apache的rewrite規(guī)則轉(zhuǎn)換成nginx的。——.htaccess只是手段不必多提,但涉及的模塊是rewrite才必須強(qiáng)調(diào),因?yàn)槿绻莿e的模塊可能nginx會(huì)無對(duì)應(yīng)功能。

兩種思路:

  1. 轉(zhuǎn)換器http://www.anilcetin.com/convert-apache-htaccess-to-nginx/
  2. 這個(gè)重寫規(guī)則非常像WordPress。你可以查“wordpress nginx rewrite”,并學(xué)習(xí)修改成你適用的。
曾經(jīng)蠟筆沒有小新

上面規(guī)則的意思如果URI對(duì)應(yīng)的文件或文件夾不存在就進(jìn)行rewrite。apache的%{REQUEST_FILENAME}在nginx與之對(duì)應(yīng)的是$uri,所以你上面的規(guī)則可以用如下的try_files 配置

try_files    $uri $uri/  /index.php/$uri&$args;

try_files的作用是按順序檢查文件是否存在,返回第一個(gè)找到的文件或文件夾(結(jié)尾加斜線表示為文件夾),如果所有的文件或文件夾都找不到,會(huì)進(jìn)行一個(gè)內(nèi)部重定向到最后一個(gè)參數(shù)。

$args 表示url中的參數(shù)。

曾經(jīng)蠟筆沒有小新
if (!-f $request_filename){
    set $rule_0 1$rule_0;
}
if (!-d $request_filename){
    set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
    rewrite ^/(.*)$ /index.php/$1 last;
}

Apache重寫規(guī)則轉(zhuǎn)換為Nginx
http://www.51ask.org/apache2n...

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage