问题标签 [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 回答
1952 浏览

php - Nginx 重写参数

我将 Nginx 与我的网络服务器一起使用,并且不完全理解重写是如何在这里工作的。我让它在 Apache 上工作。

我使用基于 MVC 的 PHP 项目,并且我想像使用 Apache 一样使用干净的 URL。

www.domain.com/index.php?url=home/index工作正常。 www.domain.com/home/index不起作用。正如你所看到的,我想要像最后一个一样干净的 URL。

我已经尝试了几次重写,不知道我应该使用 try_files 还是重写。但我想它会在之后重写。

正如我所说,我仍在学习重写。我的服务器块如下所示:

我认为我的重写块是有道理的,但我想它没有。尝试了几次重写,我得到 500 或 404 错误。正如我所说,我还没有得到重写。需要一些帮助才能开始。

提前致谢。

0 投票
3 回答
879 浏览

php - php cron 作业像浏览器一样使用 $_SERVER['REQUEST_URI']

是否可以创建一个 cron 作业,作为普通浏览器发送 $_SERVER['REQUEST_URI'] ?

因为当我做 /usr/bin/php -q __path_to 我的 php 文件____

我得到这样的东西

但是当我从浏览器运行时,我会得到更多的东西

我也尝试过lynxcurl但它似乎没有这样做......

谢谢如果有人有答案

0 投票
0 回答
36 浏览

php - 修改后用php获取url

我有以下链接和以下网址。

当我到达链接页面时,网址当然是

但是当我将 0 更改为 1 时,如下所示

并尝试使用

我仍然得到以下

虽然我想得到

修改查询字符串值后如何获取url?

0 投票
1 回答
198 浏览

.htaccess - 将变量从 request_uri 传递到目标 url

我需要创建一个 htaccess 规则,将变量(如果存在)从 request_uri 传递到目标 url。

因此,如果请求 url 包含“test=something”,如果它还没有包含“test”var,它应该将它添加到新的 url。

提前致谢。

0 投票
0 回答
453 浏览

php - 发布值 $_SERVER['REQUEST_URI'] 403 禁止

您好我正在尝试建立我的网站。最初的 php 工作得非常好。我可以从 db 中获取选择值。当我单击提交按钮时,我得到

错误。提交按钮使用 POST $_SERVER['REQUEST_URI'] 并且它使用相同的 php 并在 tinymce 富文本框中添加/更改值,如下所示。

它张贴在表格的一面

它在本地 wamp 服务器上运行良好。

我使用 cpanel 作为面板。

0 投票
1 回答
1070 浏览

php - 从 url codeigniter 获取 value 参数

你好我想问从url获取值参数到我的控制器

我像这样从javascript设置重定向url,

我需要把参数带到我的下一页langlat

如果我将重定向网址设置为这样,

它必须是404页面未找到。

我怎样才能得到值参数langlat?我现在的位置,$config['uri_protocol']REQUEST_URI我试图改变PATH_INFO它对我不起作用。

我尝试$this->uri->segment(3, 0);parse_str($_GET['lat'], $_GET);但仍然无法获得我的参数。

我的页面

做得很好,但我需要得到我的参数值

我的问题有什么解决方案吗?请帮我。谢谢你

0 投票
1 回答
3130 浏览

php - REQUEST_URI 设置或未设置

我有一小段示例代码可以提取页面的 URI。此页面在 Linux/Apache 安装上运行:

当我在浏览器中拉出此页面时,代码似乎已达到“else”条件,并且我得到了正确的 URI。

但是,当我使用“php filename.php”直接从命令行运行此代码时,代码似乎遇到了 if 条件,其中 REQUEST_URI 未设置。如果我删除“if”条件,我会收到错误“PHP Notice: Undefined index REQUEST_URI in...”

这让我有点疯狂!REQUEST_URI 有问题吗?为什么它会在浏览器和命令行之间返回不同的答案?我在哪里可以在服务器上查看此值是否实际设置并可以返回?

感谢您的任何帮助,您可以提供。

0 投票
1 回答
29 浏览

nginx - Nginx 重写让我抓狂

网址是: http://xxxxxx/index.php?route=product/category&path=565

为什么下面的规则不起作用?!?!

这 - 根本不工作:

这 - 也不起作用!=(

0 投票
0 回答
191 浏览

php - 调用公共文件夹外的数据库和文件 - CodeIgniter

第一次发帖!...我需要一些帮助:D

我们使用 Code-Igniter 作为我们网站的基础框架(定制)。它的编程方式,我们可以从网站调用一些存储在公用文件夹之外的文件和数据库(出于安全原因),几天前我们进行了域/服务器转换,目前该网站已损坏,因为它不允许我们去那些电话(system_path)。

经过一番研究,我发现造成这种情况的可能原因是我的服务器不支持 REQUEST_URI 变量。所以,我做了一个工作,但没有好的结果。

主网络工作正常,我从所有其他 ulrs 得到的错误是这个:

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求。

请通过 webmaster@mydomainname.net 联系服务器管理员,告知他们此错误发生的时间,以及您在此错误之前执行的操作。

服务器错误日志中可能提供有关此错误的更多信息。

此外,在尝试使用 ErrorDocument 处理请求时遇到 500 Internal Server Error 错误。

我已经尝试了 CodeIgniter 故障排除页面的建议,因为我怀疑我的服务器是否支持为搜索引擎友好的 URL 提供服务所需的 REQUEST_URI 变量,因为我实际上可以看到我自己的索引页面,但所有其他带有 CodeIgniter 的 URL 都是打印上述错误。

在配置文件中,我有:

在索引文件上我有:

如你所见,我改变了

然而,它不起作用。

这与这里的配置有关吗?:

另外,我可以做些什么来在服务器上设置或添加 REQUEST_URI 支持?
任何帮助将不胜感激!

0 投票
1 回答
1725 浏览

java - java.lang.IllegalStateException:找不到@PathVariable

我目前正在处理一个现有项目(java 版本:1.7.0,使用 Spring MVC 框架版本:3.1.4),我们只PathVariable在特定控制器类的一个 URI 中找到了这个问题,如果你们中的任何人都已经遇到过这个错误,你们是如何修复/解决它的?谢谢!

代码(java控制器类的提取部分):

我们的 tomcat 日志(catalina.out 文件)的错误输出:

我们已经研究过的内容: