阻止用户编辑URL以限制对服务器资源的访问

我正在使用node.js并表示提供使用SSLencryption的html文件。 但我注意到,用户可以更改url即。 如果url为https://localhost/index,html ,则为https://localhost/index,html https://localhost/anyother.html如何禁止用户编辑url,以便他们不能访问我的服务器的任何其他html文件。

你不能。

客户可以要求他们喜欢的任何东西。

如果要限制服务器将文件提供给谁,请使用authentication/授权系统。 识别用户(例如用密码),然后决定是否要用文件或403 Forbidden进行响应。