php - 如何从索引页面上的 url 获取用户名
问题描述
我想在索引页面上获取用户名,例如,如果 url 是
https://bonusbits.cf/any_name
我想获取“any_name”并显示他的状态。但每当我尝试时,它都会显示错误“在此服务器上找不到请求的 URL”。
解决方案
你能试试这个
.htaccess 文件
# Not for real file or directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
然后在 PHP 文件中
$link = $_SERVER['PHP_SELF'];
$path = explode('/',$link);
echo $name = end($path);
推荐阅读
- fortran - 在fortran中传递数组的问题
- reactjs - Auth0 电子邮件白名单规则阻止用户登录过于严格
- spring-batch - 如果 JdbcBatchItemWriter 中存在 RunTimeException,为什么事务没有回滚
- javascript - Dto 自定义验证
- django - Django - 如何缓存所有url前缀的模板
- python - 用于时间序列预测的变压器
- amazon-rds - 如何使用 boto3 RDS 客户端 python 在 AWS lambda 中运行 RDS SQL Server 选择查询?
- c - 如何在C中规范化路径(删除所有重复的'/')
- http - 你可以发出一个http请求并将Referer值伪造为某个任意网站吗?
- json - 在 Flutter 中从 json 文件自动生成类和成员