【发布时间】:2016-09-08 06:21:51
【问题描述】:
我在重写.htaccess 中的几个文件时遇到问题。
我的概念:在我的网站中,我允许人们以自己的名字创建个人资料。
就像www.site.com/username。如果他们访问这个 URL,他们可以根据用户名获取详细信息。例如,如果我访问此 URL www.site.com/mark,那么我可以查看他的所有详细信息。
我正在做的是在配置文件创建过程中创建一个文件夹,并将所有默认 php 文件复制到该创建的文件夹中。 我已将我的 php 文件(例如 Index.php、about.php、settings.php)存储在一个单独的文件夹中,并且我将这些 php 文件复制到在进程中创建的文件夹中。
因此,如果用户访问此 URL www.site.com/mark/about.php,则该用户可以获得有关标记的详细信息。
但我想要的是看起来像这样www.site.com/mark/about 的 URL。
当我试图重写这个 URL 时,我遇到了一个大问题。那就是我真的不知道他们将使用哪个用户名作为他们的 URL。
在一个示例中,有人可能会使用www.site.com/alex、“www.site.com/sheryl”
因为我不知道如何写这个网址。
请帮我解决这个问题。
【问题讨论】:
标签: regex .htaccess mod-rewrite url-rewriting