Manual:$wgCookieDomain
Appearance
| Cookie: $wgCookieDomain | |
|---|---|
| ログイン Cookie のドメインを明示する。 |
|
| 導入されたバージョン: | 1.1.0 未満 |
| 除去されたバージョン: | 使用中 |
| 許容される値: | (文字列) |
| 既定値: | '' |
| その他の設定: アルファベット順 | 機能順 | |
詳細
ログイン Cookie のドメインを明示するために設定します。例: thissubdomain.mydomain.org、またはサブドメインすべての場合は .mydomain.org
By default this isn't set, so php's setcookie function will just set a cookie on the current domain.
This is a bad thing if e.g. your site is available from both www.example.com and example.com, since users that log into the former will be logged out as soon as they visit the latter.
You should bump the value of $wgAuthenticationTokenVersion upon changing this config, to avoid the old cookies scoped to the root domain or a subdomain affecting the login session of users. Otherwise, they may not be able to edit or even log out until the old cookies are cleared manually.