私はCodeigniter上に構築されたWebアプリを持っていますが、すべてがうまく機能しています。ユーザーが登録すると、動的ユーザー名username.domain.comが取得されます。
私はワイルドカードを使用していますが、を除いてすべて問題ありません。userdomain.comのようにドメイン名をカスタマイズする場合。これは、username.domain.comへのCNAMEポッティングで行われます。
私はphpを使用してsudomainからユーザー名を抽出しています:
define('DOMAIN', 'domain.com');
$subdomain = str_replace('.' . DOMAIN, '', $_SERVER['HTTP_HOST']);
if (!empty($subdomain) && $subdomain != 'www' && $subdomain != DOMAIN)
{
define('SUBDOMAIN',$subdomain);
}
else
{
define('SUBDOMAIN',NULL);
}
カスタムドメインでは、ユーザー名を取得できません。
これについて何か考えはありますか?
ありがとう