¿Cómo sirvo archivos estáticos de una URL diferente con Dart?
Con Dart, tengoawesome.html
, pero me gustaría que fuera/awesome
. ¿Es esto puramente un.htaccess
(Estoy usando Apache), ¿o hay una manera de hacerlo de la manera Dart o "desarrollo web moderno"?
Esta.htaccess
bit dirige/awesome
a/awesome.html
:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .*[^/]$ %{REQUEST_URI}/ [L,R=301]
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+)/$ $1.html [L]
Pero luego todas mis referencias de URL relativas (a css / js / images) se rompen, y si las reescribo desde "activo / lo que sea" a "/ activo / lo que sea", se romperá cuando se trabaje en Dart Editor ya que usa URL como :
http://127.0.0.1:3030/Users/dave/Sites/my-dart-app/web/awesome.html
Ideas? ¿Mejores prácticas? ¡Gracias!