How do I open an offline website on Android?
You need to enter in Chrome address bar file:///path/to/file. In case you aren't sure about the path use any file explorer that tells you the path.

In this case it is file:///storage/emulated/0/my_site/index.html

Also many file explorers including MiXplorer offer to open .html files with all supported apps (registered mime type):