我有一个 user.php 文件,其中包含不同页面的代码 - 帐户、数据和主页。它们目前通过带有 GET 参数的动态 url 访问,如下所示:
http://localhost/user.php?page=home
http://localhost/user.php?page=account
http://localhost/user.php?page=data
它们都工作正常,我对它的工作方式感到满意。但我希望它们显示为http://localhost/user/<thepagename>/
,最好是?page=home
as http://localhost/user/
。
我已经尝试了一些来自网络的 .htaccess 规则,但是这些规则要么完全不起作用,要么它们需要我通过 user.php 才能访问重写的 url,这与拥有参数一样混乱和“丑陋”在 url 中(如 中http://localhost/user.php/pagename/
)。
我知道在这种情况下不需要重写,但我正在将其作为一种测试项目来处理,以掌握各种功能和实践的实际用途。
提前致谢。