共有SSLなど複数のドメインで表示できるようにする

提供: GeeklogJpWiki

インストール前の仮ドメインとして共有のURLで確認する場合などにこのハックを行います。


  • .htaccess:
#<IfModule mod_headers.c>
  Header set Access-Control-Allow-Origin "○○○.com"
#</IfModule>
  • lib-common.php
$_CONF = $config->get_config('Core');

if (strpos($_CONF['site_url'], $_SERVER['SERVER_NAME']) === false) {
 if (strpos($_SERVER['SERVER_NAME'], '●●●●●●●') !== false) {
  $substitute_domain='●●●●●●●';
  $_CONF['site_url']          = 'http://'.$substitute_domain;
  $_CONF['site_admin_url']    = 'http://'.$substitute_domain.'/admin';
  $_CONF['layout_url']        = 'http://'.$substitute_domain.'/layout/'.$_CONF['theme'];
  $_CONF['site_disabled_msg'] = 'http://'.$substitute_domain.'/japanize/disabledmsg.html';
  $_CONF['cookiedomain'] = empty($_CONF['cookiedomain']) ? '' : str_replace($_SERVER['SERVER_NAME'], $substitute_domain, $_CONF['cookiedomain']);
 }
}
個人用ツール