我有一个为用户创建商店的应用程序,他们可以使用我的仪表板创建单个页面商店。他们创建商店后生成的最终 URL 如下
baseurl/store/{username}/{random number}
现在我如何访问{用户名}和{随机数}。
如果我在目录"存储"中有一个索引文件--商店----index.php我可以从URL中获取上述用户名和随机数吗?如果这是在编码中,事情会很容易,我可以制作一个带有名称存储的控制器并获取 uri 段。但是我如何在没有任何框架工作的情况下在纯 PHP 中做同样的事情。请帮忙
您必须使用.htaccess
才能执行此操作。
因此,请在项目目录的根目录(index.php
所在的位置)创建此文件。
.ht访问内容 :
RewriteEngine On
RewriteRule ^store/([a-zA-Z0-9'_]+)/([0-9]+)$ index.php?username=$1&rand=$2
索引.php内容:
<?php
var_dump($_GET);
?>
现在尝试使用类似 : mywebsite.com/store/jack_97/354
的 url,你最终应该得到一个转储$_GET
告诉你这个数组包含两个键:"用户名"和"rand"