ダートで、私は持っていますがawesome.html
、私はそれが欲しい/awesome
です。これは純粋に.htaccess
(私はApacheを使用しています)ものですか、それともこれをDartまたは「最新のWeb開発」の方法で実行する方法はありますか?
この.htaccess
ビットは次/awesome
の方向に向けられ/awesome.html
ます:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .*[^/]$ %{REQUEST_URI}/ [L,R=301]
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+)/$ $1.html [L]
しかし、その後、(css / js / imagesへの)すべての相対URL参照が壊れ、「assets/whatever」から「/assets/ whatever」に書き直すと、DartEditorで作業するときに次のようなURLを使用するため壊れます。 :
http://127.0.0.1:3030/Users/dave/Sites/my-dart-app/web/awesome.html
アイデア?ベストプラクティス?ありがとうございました!