首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用相同的站点结构获取没有域的页面的URL

问使用相同的站点结构获取没有域的页面的URL
EN

Stack Overflow用户
提问于 2015-04-24 00:57:43
回答 1查看 3.8K关注 0票数 3

我有以下问题:我有一组具有相同url结构的域:

代码语言:javascript
复制
domain-a.com/london/
domain-b/london/
domain-c/london/

我想做以下事情:如果你使用的是domain-a.com/london/,我希望下面的“相关”链接指向domain-b.com/london/和domain-c.com/london/

我希望使用当前页面的网址自动显示这些链接,删除域名,这样就只剩下剩下的了-在我的示例中是:/london/,然后在前面添加其他域名。我知道我必须使用echo $_SERVER['REQUEST_URI'];来获取URL的其余部分,但我不知道如何使用此函数创建链接。

EN

回答 1

Stack Overflow用户

发布于 2015-04-24 01:09:19

代码语言:javascript
复制
<?php
$url = $_SERVER['HTTP_HOST'];
$uri = $_SERVER['REQUEST_URI'];

function generateLink($url, $uri){    
    if(strpos($url,'domain-a.com') !== false){
        $link = 'http://domain-b.com' . $uri;
        return $link;
    }else if(strpos($url,'domain-b.com') !== false){
        $link = 'http://domain-c.com' . $uri;
        return $link;
    }else if(strpos($url,'domain-c.com') !== false){
        $link = 'http://domain-a.com' . $uri;
        return $link;
    }
}
?>
<a href="<?php echo generateLink($url, $uri); ?>">Link</a>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29829946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档