首页 \ 问答 \ 服务器请求uri修剪参数(server request uri trimming parameters)

服务器请求uri修剪参数(server request uri trimming parameters)

我使用$_SERVER["REQUEST_URI"]来获取当前网址。 然后我通过href将该URL传递给另一个页面。

 echo "<a href='second.php?url=".$_SERVER["REQUEST_URI"]."'>Click here</a>";
 //the url in this case is index.php?tit=most+wanted&id=23&c_id=11&ran=378834GSF844

然后在我的第二页,当我做下面的事情

 $mc = $_GET['url'];
 echo $mc;

我只得到/index.php?tit=most+wanted

其他三个参数怎么了? 是否有可能摆脱前面的斜线?


I am using $_SERVER["REQUEST_URI"] to get the current url. Then I am passing that url to another page via href.

 echo "<a href='second.php?url=".$_SERVER["REQUEST_URI"]."'>Click here</a>";
 //the url in this case is index.php?tit=most+wanted&id=23&c_id=11&ran=378834GSF844

Then on my second page when I do the below

 $mc = $_GET['url'];
 echo $mc;

I only get /index.php?tit=most+wanted

What happened to other three parameters? is it possible also to get rid of the slash on the front?


原文:https://stackoverflow.com/questions/20366353
更新时间:2024-04-22 11:04

最满意答案

试着扭转它,像这样:

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteRule ^/dev/([a-zA-Z0-9_-]+)$ /$1
</IfModule> 

Try to reverse it, like this:

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteRule ^/dev/([a-zA-Z0-9_-]+)$ /$1
</IfModule> 

相关问答

更多

相关文章

更多

最新问答

更多
  • 带有简单redis应用程序的Node.js抛出“未处理的错误”(Node.js with simple redis application throwing 'unhandled error')
  • 高考完可以去做些什么?注意什么?
  • Allauth不会保存其他字段(Allauth will not save additional fields)
  • Flask中的自定义中止映射/异常(Custom abort mapping/exceptions in Flask)
  • sed没有按预期工作,从字符串中间删除特殊字符(sed not working as expected, removing special character from middle of string)
  • 怎么在《我的世界》游戏里面编程
  • .NET可移植可执行文件VS .NET程序集(.NET Portable Executable File VS .NET Assembly)
  • 搜索字符串从视图中键入两个字段的“名字”和“姓氏”组合(Search Strings Typed from View for Two Fields 'First Name' and 'Last Name' Combined)
  • 我可以通过配置切换.Net缓存提供程序(Can I switch out .Net cache provider through configuration)
  • 在鼠标悬停或调整浏览器大小之前,内容不会加载(Content Does Not Load Until Mouse Hover or Resizing Browser)
  • 未捕获的TypeError:auth.get不是函数(Uncaught TypeError: auth.get is not a function)
  • 如何使用变量值创建参数类(How to create a parameter class with variant value)
  • 在std :: deque上并行化std :: replace(Parallelizing std::replace on std::deque)
  • 单元测试返回Connection对象的方法(Unit Test for a method that returns a Connection object)
  • rails:上传图片时ios中的服务器内部错误(rails: server internal error in ios while uploading image)
  • 如何在Android中构建应用程序警报[关闭](How build an application Alarm in Android [closed])
  • 以编程方式连接到Windows Mobile上的蓝牙耳机(Programmatically connect to bluetooth headsets on Windows Mobile)
  • 在两个不同的SharedPreference中编写并获得相同的结果(Writing in two different SharedPreference and getting the same result)
  • CSS修复容器和溢出元素(CSS Fix container and overflow elements)
  • 在'x','y','z'迭代上追加数组(Append array on 'x', 'y', 'z' iteration)
  • 我在哪里可以看到使用c ++源代码的UML方案示例[关闭](Where I can see examples of UML schemes with c++ source [closed])
  • SQL多个连接在与where子句相同的表上(SQL Multiple Joins on same table with where clause)
  • 位字段并集的大小,其成员数多于其大小(Size of bit-field union which has more members than its size)
  • 我安装了熊猫,但它不起作用(I installed pandas but it is not working)
  • Composer - 更改它在env中使用的PHP版本(Composer - Changing the version of PHP it uses in the env)
  • 使用JavaFX和Event获取鼠标位置(Getting a mouse position with JavaFX and Event)
  • 函数调用可以重新排序(Can function calls be reordered)
  • 关于“一对多”关系的NoSQL数据建模(NoSQL Data Modeling about “one to many” relationships)
  • 如何解释SBT错误消息(How to interpret SBT error messages)
  • 调试模式下的Sqlite编译器错误“初始化程序不是常量”(Sqlite compiler errors in Debug mode “initializer is not a constant”)