如何将 url php 参数更改为子域并作为变量

How to change url php parameter to subdomain and as a variable

我想做,但我不知道怎么做,我试过很多教程,但都不适合我。

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

示例。com/about.php?some=1

我想将 URL 更改为:

some.example.com/about.php

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

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

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

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

因此,如果您点击 some.domain.com,您将获得:

string(4) "some"