静的ファイルを提供する「main」というルートが必要です。
app.use('/main',express.static(__dirname+'/public'));
しかし、私がするとき:
http://my.site.dev/main
CSSファイルとJSファイルは、から取得しようとしているため、ダウンロードされません。
http://my.site.dev/css/styles.css
次の場所からファイルを取得する必要があります。
http://my.site.dev/main/css/styles.css
ただし、末尾にスラッシュを付けてサイトにアクセスすると、次のようになります。
http://my.site.dev/main/
すべてのファイルは正常に処理されます
末尾にスラッシュがないので、CSSやJSなどのリソースが入ってきないようにするアイデアはありますか?