为啥当我将查询字符串添加到我的 url 时,它会被 xampp 拒绝(“在此服务器上找不到请求的 URL”)

Posted

技术标签:

【中文标题】为啥当我将查询字符串添加到我的 url 时,它会被 xampp 拒绝(“在此服务器上找不到请求的 URL”)【英文标题】:why when I add query string into my url it gets denied by xampp ('The requested URL was not found on this server')为什么当我将查询字符串添加到我的 url 时,它会被 xampp 拒绝(“在此服务器上找不到请求的 URL”) 【发布时间】:2021-08-01 08:18:56 【问题描述】:

我可以通过这个 url 'http://localhost/first' 运行我的文件:首先是位于 xampp>htdocs 中的文件夹 在另一个文件中,有一个按钮将我重定向到 'http://localhost/first' +product.name 它显示例如:'http://localhost/first/shoes13'并且访问被拒绝('未找到 在此服务器上找不到请求的 URL') 。我希望 xampp 接受最后一个 url,因为没有 product.name ,只需忽略它或其他东西而不从 url 中删除它,因为我需要它。并访问“http://localhost/first/shoes13”,因为它是“http://localhost/first”.. 这可能吗?

【问题讨论】:

请分享一个可重现的示例,以便其他人可以帮助您找出问题所在。请参阅此处以提出一个好问题 - ***.com/help/how-to-ask 【参考方案1】:

您要添加的变量是路径参数,而不是查询字符串参数。路径参数需要在服务器中进行映射。

使用查询字符串,它应该如下所示: http://localhost/first?productname=shoes13

使用您指定的 URL,您需要将 URL 映射到服务器中,例如

/first/产品名称

【讨论】:

是的,我的错,我说的是路径参数而不是查询字符串,那么如何通过 /first/productname 访问我的文件

以上是关于为啥当我将查询字符串添加到我的 url 时,它会被 xampp 拒绝(“在此服务器上找不到请求的 URL”)的主要内容,如果未能解决你的问题,请参考以下文章

为啥当我将数字添加到字符串时,它会在 C++ 中显示随机文本?

为啥当我将帖子发送到我的服务器时字符串更改为 %

当我将它们添加到UIKitView时,为什么我的对象会被放置并且尺寸如此完美?

ubuntu小查询上的SVN服务器设置[关闭]

为啥字符和正斜杠被附加到我的 NSURL?

当我将 AVCaptureVideoPreviewLayer 添加到我的 UIView 时,UIButton 消失