Python SimpleHTTPServer

¿Hay alguna manera de hacer que Python SimpleHTTPServer admita mod_rewrite?

Estoy probando cosas con Ember.js aprovechando la API de historial como la API de ubicación, y para hacer que funcione, tengo que:

1) add some vhosts config in WAMP (not simple), or
2) run python -m simpleHTTPServer (very simple)

Así que cuando lo abrí en el navegador,localhost:3000 e hizo clic alrededor de la navegación (acerca de y los usuarios, por ejemplo), funcionó bien. Las URL son cambiadas por Ember.js alocalhost:3000/about ylocalhost:3000/users respectivamente.

Pero cuando intenté abrirlocalhost:3000/about directamente en una nueva pestaña, el servidor web de Python simplemente devuelve 404.

Tuve mi .htaccess redirigiendo todo a index.html, pero sospecho que el servidor web simple de Python realmente no lee el archivo htaccess (¿estoy en esto?)

He intentado descargar PHP 5.4.12 y ejecuté el servidor web incorporado, la url y htaccess mod_rewrite funcionan bien. Pero todavía me resisto a actualizar de estable 5.3 a (probablemente todavía lo suficientemente inestable) 5.4.12, así que si hay una manera de admitir mod_rewrite en un servidor web Python simple, eso sería preferible.

Gracias por la respuesta.

Respuestas a la pregunta(4)

Su respuesta a la pregunta