При обслуживании статического сайта с Amazon S3 мне интересно, как избавиться от расширений файлов .html для каждой страницы.
Сейчас у меня есть:
mysite.com/ # works fine, serves index.html
mysite.com/mypage.html # works fine
mysite.com/mypage # doesn't work
Ошибка для /mypage показывает:
404 Not Found
Code: NoSuchKey
Message: The specified key does not exist.
Key: mypage
RequestId: 1089D7A26EFED9AD
HostId: Ud8cFy8Zl1mJ+oFjFOmU1Xacq9+v70KuaJfOc4nFMEPhd66AkLhr4Pj5u0QH6Gog
Я попытался установить Content-Type на text/html, как этот пост, но это не устраняет проблему для меня.
Как мне получить /mypage для обслуживания файла в /mypage.html на S3?