网页分页地址栏不显示页面文件名,只显示目录是如何做到的

阅读 6.3k
4 个回答

像 PHP,JSP, ASP 这种只能通过 apache 或者 nginx 的 rewrite 来实现。
而如果后端采用 Java,NodeJS,Golang,Python, ruby 等其他语言的,那就更简单了。

index.php 这个,nginx 解决。
至于参数类型这个,取决于你的 url 的解析方式,比如上面你说的那种方式,它的解析 pattern 大致就是 /page/:id,自然也就不需要参数去给 id

如果是首页的情况下, 加参数直接?page=1就可以, 你这个是分页组件就是这么写的. 一般来说分页组件为了兼容非首页的分页, 都会带上文件名, 可以到分页组件里改

PATHINFO 或 rewrite

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进