Me pregunto qué ubicación o reescritura nginx directiva para hashbang (#!) Urls se vería. Básicamente enrutar todas las URLs que no son hash-banged a través del hashbang como un controlador frontal. Por lo tanto:NGINX hashbang reescribir
http://example.com/about/staff
encaminaría a
http://example.com/#!/about/staff
estoy claro cuál sería la mejor técnica aquí? Ya sea escribiendo una sentencia if para verificar la existencia del hashbang, o simplemente una reescritura genérica que filtra todas las solicitudes ...
Una mejor alternativa sería la directiva 'try_files'. Quizás no estaba cerca cuando esto fue respondido. Ver mi respuesta –