代码之家  ›  专栏  ›  技术社区  ›  thaiten

使用通过PHP传递的参数重写URL

  •  0
  • thaiten  · 技术社区  · 4 年前

    所以我有我的PHP页面。例如,带有参数id的php。

    当我来访时,一切都如期进行

    page.php?id=1
    

    我现在尝试做的基本上是,当用户访问时到达该网站

    page/1
    

    我看过无数关于htaccess重写等的问题和网站,但我甚至不完全确定我是否需要这些。我在我的一个老项目中做了完全相同的事情,在那里我找不到任何htaccess文件,但我也不知道我真正做了什么。

    万一我需要htaccess文件。我如何确保它正常工作?

    0 回复  |  直到 4 年前
        1
  •  0
  •   thaiten    4 年前

    好吧,我得把这个放进通道里

    RewriteEngine On
    RewriteRule ^page/([^/]*)$ /page.php?id=$1 [QSA,L]