cari

Rumah  >  Soal Jawab  >  teks badan

url-rewrite - Tolong beritahu saya cara mengubah suai penulisan semula ini menjadi kod yang boleh dibaca oleh nginx.

Ini adalah bahagian .htaccess. Saya ingin mengubahnya kepada peraturan penulisan semula nginx. Saya tidak tahu banyak tentang penulisan semula nama domain

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*)  [L]
RewriteRule ^(.*\.php)$  [L]
RewriteRule . index.php [L]
给我你的怀抱给我你的怀抱2752 hari yang lalu895

membalas semua(1)saya akan balas

  • 怪我咯

    怪我咯2017-05-16 17:30:16

    Menjumpai jawapannya

    #ignored: “-” thing used or unknown variable in regex/rew
    rewrite ^/([_0-9a-zA-Z-]+/)?wp-admin$ /wp-admin/ permanent;
    if (-f $request_filename){
        set $rule_2 1;
    }
    if (-d $request_filename){
        set $rule_2 1;
    }
    if ($rule_2 = "1"){
    #ignored: “-” thing used or unknown variable in regex/rew
    }
    rewrite ^/([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) / last;
    rewrite ^/([_0-9a-zA-Z-]+/)?(.*.php)$ / last;
    rewrite /. /index.php last;
    

    balas
    0
  • Batalbalas