Maison  >  Questions et réponses  >  le corps du texte

Vous recherchez une règle de réécriture nginx ?

Je veux faire une réécriture

Seulement si l'adresse est http://www.xxxx.com/bbs/, réécrivez à http://www.xxx.com/bbs/welcom...
Si c'est http://www.xxxx.com /bbs/index... ou d'autres liens sous /bbs/ ne seront pas réécrits et ils continueront à fonctionner comme d'habitude

emplacement /bbs/ {

if ( $uri = '/bbs/' ) {
    rewrite ^(.*) http://www.xxx.com/bbs/welcome.html $last
}

}

Ceci est actuellement écrit, mais http://www.xxx.com/bbs/?a=d et autres seront réécrits en conséquence. Peut-il être réécrit uniquement lorsque l'URL est dans la règle ? ? ? ?

我想大声告诉你我想大声告诉你2713 Il y a quelques jours451

répondre à tous(1)je répondrai

  • 黄舟

    黄舟2017-05-16 17:16:41

    Mettez simplement les règles de /bbs/index avant les règles de /bbs.

    répondre
    0
  • Annulerrépondre