我正在尝试理解以下正则表达式,它将域名从URL中提取出来
$host = "www.php.net“
// get last two segments of host name
preg_match('/[^.]+\.[^.]+$/', $host, $matches);
echo "domain name is: {$matches[0]}\n";
$matches作为php.net怎么样了?
我被这种模式卡住了。^的意思是免费的。意思是任何焦炭。那么是什么呢。卑劣?免费赠送什么焦炭吗?请帮帮忙
假设,就像一个例子,我有一个网站,域名是www.gigges-for-dogs.com……但几年后,我开始为猫和鱼卖东西。我可能还没有为这些其他类型的宠物保留足够多的产品,所以不能证明更改域名和徽标(比如礼物- for -pets.com)只是yet....but设想的,在不久的将来,我最终可能不得不这样做。
在这里,什么是好的策略?在做出这些改变之前,我需要考虑哪些步骤?
我应该在我的session.cookie_domain文件中放什么?
我的域名是:https://www.domain.com (带有https和www)
我看到人们只把domain.com。如果我有https和www,我该怎么写?
下面是im所指的代码:
; The domain for which the cookie is valid.
; http://php.net/session.cookie-domain
session.cookie_domain =