Gibt es eine Möglichkeit, Python SimpleHTTPServer mod_rewrite zu unterstützen?Python SimpleHTTPServer
Ich versuche, die Dinge mit Ember.js mit Nutzung History API als Standort-API, und es funktioniert, muss ich:
1) add some vhosts config in WAMP (not simple), or
2) run python -m simpleHTTPServer (very simple)
Also, wenn ich es im Browser geöffnet, localhost:3000
und geklickt um die navigation (über und benutzer zum beispiel), es hat gut funktioniert. Die URLs werden von Ember.js in localhost:3000/about
bzw. localhost:3000/users
geändert.
Aber als ich versuchte, localhost:3000/about
direkt in neuen Tab zu öffnen, der Python-Web-Server gibt einfach 404.
ich meine .htaccess musste alles index.html Umleiten, aber ich vermute, Python einfachen Web-Server funktioniert nicht lese wirklich die htaccess-Datei (bin ich richtig?)
Ich habe versucht, PHP 5.4.12 herunterladen und führen Sie den integrierten Webserver, die URL und htaccess mod_rewrite funktioniert gut. Aber ich zögere immer noch, von stabilem 5.3 auf (wahrscheinlich immer noch instabil genug) 5.4.12 zu aktualisieren, also wenn es einen Weg gibt, mod_rewrite in python simple web server zu unterstützen, wäre das vorzuziehen.
Danke für die Antwort.
In der Tat, SimpleHTTPServer tut nicht viel mehr als statische Dateien und HTML. – mvanveen
Ja, ich denke auch so. Also sowieso oder ein empfohlener einfacher Webserver, der einfach zu bedienen ist und zumindest mod_rewrite unterstützt? – Henson
Es wäre kein "einfacher" Webserver, wenn er all das unterstützt. – LtWorf