问题标签 [request-uri]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
986 浏览

php - 子域作为 REQUEST_URI 的一部分

我有一个本地站点:http://domain.loc/并且该站点有子域:http://sub.domain.loc/。如何配置我的Apache服务器 || PHP让他返回全局变量:$_SERVER['REQUEST_URI'] 和我的子域名(在这种情况下为“sub”)?

例子:

如果我打开页面http://domain.loc/,那么$_SERVER['REQUEST_URI']将等于/
如果我将打开页面http://sub.domain.loc/,那么$_SERVER['REQUEST_URI']将等于/sub/

0 投票
1 回答
545 浏览

php - php url 请求

我从网上下载了这个模板,很容易理解。它用于检测您正在使用的设备以及所有设备。好吧,我遇到的一个问题是 index.php 页面是如何设置的,它使用 REQUEST_URI 来确定当您单击它时它需要拉出一个问题链接它移动文件而不是在索引上.php 现在位于 foobar.php 上,导致 REQUEST_URI 无用。当您单击链接时,我觉得它试图留在 index.php 页面上,但它仍然显示它应该遵循的目录。我不确定,但这里有两个文件。对不起,我的解释很糟糕......语法等等从来都不是我的强项。

哦耶。然而,我确实取出了他们的检测并将其替换为移动检测(我发现它更好并且更新了),但是当我使用他们的时它仍然会给我这个问题。

配置文件

索引.php

0 投票
1 回答
574 浏览

php - $_SERVER['REQUEST_URI'] 有多个 OR

这项工作:

(元标记未显示在第 1 页上)

但这不起作用:

元标记显示在两个页面上:(

谢谢

0 投票
1 回答
1630 浏览

apache - httpd : 如果 REQUEST_URI 包含特定的单词;需要附加QUERY_STRING

我必须在 URL 末尾附加一个 QUERY_STRING,同时根据 REQUEST_URI 中找到的字符串重定向到远程服务器。

我的 httpd.conf 看起来像这样:

这是行不通的。如果 REQUEST_URI 包含单词“site1”,我想添加 QUERY_STRING "?Id=1"。请帮助..谢谢。

我肯定会做错事。请帮忙。

0 投票
0 回答
240 浏览

php - PHP, WordPress | $_server 'request_uri' 不带斜线。没有.htaccess

我的问题:我有一篇 WordPress 文章分成多个页面。此示例中的 URL:http ://www.exemple.com/this-is-an-article/2/

关于 $ _server 'request_uri' 我删除了域。示例:这是一篇文章/2

如何删除 2 之前的斜杠并用连字符替换它?

最好的问候勒内

0 投票
1 回答
288 浏览

php - 使用带有 Metamod 的 PHP 条件仅在特定 URL 上显示 joomla 模块

我只需要在 url 包含“saucony”的页面上显示模块。例如,仅在以下页面上显示产品滑块: /sneakers/woman-sneakers-saucony-dxn-trainer-black-orange-detail/sneakers/woman-sneakers-saucony-jazz-low-pro-vegan。有很多带有随机名称的 url,所以我不能使用每个产品的 REQUEST_URI 的完整 URL 路径直接手动将它们全部放入条件中。我尝试使用

0 投票
1 回答
829 浏览

php - 请求 URI 返回两个 url 到 $_SESSION 数组

我花了过去 8 个小时试图破解这个。

我正在记录用户在 $_SESSION 数组中查看的 URL(在 wordpress 上)

来自我在所有页面上包含的 history.php:

然后我调用数组项来查看日志,如下所示:

这一切都有效。但在结果中,我访问的帖子之前的帖子也记录为“访问过的页面”。我检查了所有文件中是否存在可能导致 http 请求的损坏链接,并且所有内容都已检查。我什至从喜欢和仍然加载之前的帖子更改Request URI为其他内容。$_SERVERSCRIPT URI

如果我访问这些页面:

该数组显示之前的页面(未访问):

0 投票
1 回答
136 浏览

php - 将值插入 URL 路径

我有一个网站,其内容因市场位置而异,因此我正在为用户位置设置 cookie。如果用户尝试直接访问登录页面,我想将市场位置插入 URL。

例如,如果用户尝试访问,www.mysite.com/packages我想将 URL 更新为www.mysite.com/tampa/packages

我有一个名为“market”的 cookie 集,这是我正在尝试的代码,但它不起作用。

PHP 是正确的方法吗?有更好的解决方案吗?预先感谢您的任何帮助。

0 投票
1 回答
1077 浏览

java - 使用 Dojo 的 dojox.layout.ContentPane 传递非常长的 URI 时遇到 414 Request-URI Too Large

我的应用程序是一个 Java Tomcat WebApp,它使用 Dojo js 工具包作为我们网页的框架。我的一个表单页面涉及使用 Dojo 的 dojox.layout.ContentPane 将大量字符串数据传递到另一个表单页面。ContentPane 传递所有参数并使用 GET 加载相应页面,但导致 414 Request-URI Too Large,因为这超出了 Apache 的 LimitRequestLine

我读过使用 POST HTTP 方法可以完全解决这个问题,但 ContentPane 似乎不支持它。接受任何可能的解决方案或解决方法

从 Dojo IRC #dojo 中的“tk”中找到有关 ContentPane.ioMethod 的信息

以下用于通过 ioArgs 将正确的 POST 表单数据传递给 ContentPane:

希望这对其他人有帮助

0 投票
0 回答
290 浏览

php - 如何使用 $_SERVER['REQUEST_URI'] 检索脚本名称?

我正在为我在本地系统上开发的项目使用面向对象的 PHP。我系统中项目的路径是:

我正在使用 $_SERVER['REQUEST_URI'] 检索文件名,这给了我输出:

输出是:/ecommerce/ 但我想要的输出是:/ecommerce/index.php

通过应用更多操作并从当前输出中删除反斜杠,我可以提取“电子商务”。但是,我只想获得“索引”一词。我的问题是如何获得完整的路径

使用 $_SERVER['REQUEST_URI']