php - 如何在没有变量的情况下使用php在url中传递值?
问题描述
我需要在没有任何变量或参数的情况下在 URL 中传递一个值。例如,这是我现有的 URL:
http://www.example.com/stores?shop=TestShop
我想将其转换为:
http://www.example.com/TestShop
有没有办法做到这一点?
解决方案
您可以使用 htaccess 进行 url 重写。这意味着您的服务器将解释http://www.example.com/TestShop
为http://www.example.com/stores?shop=TestShop
. 您将要研究使用正则表达式使用 htaccess 重写 url。你可以在这里开始你的研究:https ://www.smashingmagazine.com/2011/11/introduction-to-url-rewriting/#introducing-regular-expressions
推荐阅读
- python - Keras Conv2D 自定义内核初始化
- sql-server-2012 - SQL Server 2012 中的数据屏蔽实现。如何控制对用户的访问?
- android - 为按钮添加彩色阴影
- c# - 设置 OxyPlot 图表标题
- javascript - JavaScript FileReader 正在复制 onload 回调
- python - Django celery beat 在 Elastic Beanstalk 上看不到周期性任务
- git - 'git commit' 和 'git status' 矛盾
- javascript - 引导日期选择器位置
- android - LinearLayout getChildAt 在 Nougat 中的工作方式不同
- quotations - 使用由另一个单词计算的引用会导致编译错误