Wie man .php und .html Erweiterungen von URL mit NGINX entfernt?

Ich will, dass mein nginx machen Anzeige werden alle url ' s sauber.

Mit einigen Recherchen habe ich den ersten Fall zu arbeiten. Es wird von folgender Konfiguration:

location / {
    root   html;
    index  index.html index.htm index.php;
    try_files $uri.html $uri/ =404; 
}

Funktioniert indexhtml.html anzeigen indexhtml, aber nichts passiert .php. Wenn ich ändern $uri.html $uri.php es funktioniert weder für .html, weder .php. Ich habe versucht, etwas ähnliches in php Standort, aber ohne Erfolg.

Irgendwelche Tipps?

Kommentar zu dem Problem
halten Sie an, wollen Sie die Erweiterung Hinzugefügt werden, ohne den Punkt ? Kommentarautor: Mohammad AbuShady
Nein, ich brauche keine Erweiterung überhaupt. Dasss nur beispielsweise zu verstehen, dass ichm keine Spinner, dies, dass sich beide index.php und index.html Dateien auf meinem server. Jedoch, ess schon gelöst. Kommentarautor: anthropophagus

InformationsquelleAutor der Frage anthropophagus | 2014-02-20

Schreibe einen Kommentar