【问题标题】:How to change url php parameter to subdomain and as a variable如何将 url php 参数更改为子域并作为变量
【发布时间】:2019-05-09 17:47:14
【问题描述】:

我想做,但我不知道怎么做,我尝试了很多教程,但对我不起作用。

我有一个网站 (PHP),根据 URL 上的参数显示几个信息(我用 php 解释它),如下所示:

example.com/about.php?some=1

我想把网址改成:

some.example.com/about.php

并获取子域名(一些)并将其用作 PHP 变量。

重要提示:我应该在我的所有网站上使用此功能(作为 $_SESSION 变量,但通过 URL)

【问题讨论】:

    标签: php apache web subdomain


    【解决方案1】:

    您可以从SERVER_NAME 环境变量中提取子域:

    $subdomin = (explode('.', $_SERVER['SERVER_NAME']))[0];
    var_dump($subdomain);
    

    所以如果你点击some.domain.com,你会得到:

    string(4) "some"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-08
      相关资源
      最近更新 更多