你如何使用没有明显扩展名的网站 URL

How do you use a website URL with no obvious extension

我正在寻找任何参考资料 material 供我阅读,与使以下情况相关的内容相关,其中网站在其域名后附加了唯一标识符。

当您访问 Facebook 并查看您的个人资料时,地址栏中的 URL 是个小东西;

https://www.facebook.com/your_user_name.number

没有明显的文件扩展名,'your_user_name.number' 也没有作为查询字符串值传递。我知道我可以在这个名称的 Web 目录上创建一个文件夹,然后您可以定向到该文件夹​​,它会根据您的 Web 服务器设置自动加载默认文件或索引文件。但我不确定在这种情况下是否会发生这种情况,因为那时 Facebook 将不得不创建 20 亿多个文件夹?

浏览到您在 Facebook 上的照片,url 看起来像;

https://www.facebook.com/your_user_name.number/photos

我很想知道这种技术配置叫什么。很高兴自己阅读并了解它,但我什至不知道搜索和阅读叫做什么。

有什么指点吗?

你要找的是URL重写。

https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module

基本上可以为所欲为!如果您不想在任何地方使用扩展程序或文件夹,则根本不需要它们。