gpt4 book ai didi

php - 创建 SEO 规范路径(非绝对路径)

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:45:59 25 4
gpt4 key购买 nike

我正在使用这样的代码来生成用于 SEO 目的的规范链接

<link rel="http://www.mydomain.com$_SERVER[SCRIPT_NAME]">

假设我要访问的文件是 http://www.mydomain.com/thisfolder/?this=that&yes=no

规范链接将显示为

http://www.mydomain.com/thisfolder/?this=that&yes=no

我想要的是,无论在 URL 中传递的额外变量是什么,它都将规范显示为

http://www.mydomain.com/thisfolder/

我在我的 $_SERVER[] 中尝试了 REQUEST_URI 和 SCRIPT_NAME;但两者都做同样的事情。有没有一种方法可以实现这一点,无论我只是没有使用正确的名称 $_SERVER[];还是有办法做到这一点?

最佳答案

试试 $_SERVER['PATH_INFO']

包含任何客户端提供的路径名信息,在实际脚本文件名之后但在查询字符串之前(如果可用)。例如,如果当前脚本是通过 URL http://www.example.com/php/path_info.php/some/stuff?foo=bar 访问的, 然后 $_SERVER['PATH_INFO'] 将包含/some/stuff.

http://php.net/manual/en/reserved.variables.server.php

关于php - 创建 SEO 规范路径(非绝对路径),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16352207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com