Heim  >  Fragen und Antworten  >  Hauptteil

rewrite – Nginx-Konfiguration Thinkphp plus .php

Die Website wird mit Thinkphp erstellt und Nginx wird als Proxyserver verwendet.

Die Nginx-Rewrite-Konfiguration lautet wie folgt:

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

Normale Adresse:

http://aaa.com/api/home?id=1

Sie können auch darauf zugreifen, wenn Sie es wie folgt ändern möchten (Suffix .php hinzufügen):

http://aaa.com/api/home.php?id=1

Bitte sagen Sie mir, wie man Nginx konfiguriert.

怪我咯怪我咯2713 Tage vor425

Antworte allen(1)Ich werde antworten

  • 漂亮男人

    漂亮男人2017-05-16 17:18:55

    匹配api下的目录:

    rewrite /api/(.*)\.php /api/$1 permanent;

    Antwort
    0
  • StornierenAntwort