Модуль GMap drupal 6 мультиязычный сайт, два домена.

Главные вкладки

Аватар пользователя xuesheng xuesheng 14 сентября 2011 в 15:33

Столкнулся с проблемой, установил модуль GMap drupal 6 мультиязычный сайт, на двух доменах com и ru.
При установке Google Maps API Key: на домен .com, выдает ошибку на домене .ru.
This web site needs a different Google Maps API key. A new key can be generated at http://code.google.com/apis/maps/signup.html.
Почему возникает данная ошибка я понял.
А вот решения не могу найти.

Комментарии

Аватар пользователя xuesheng xuesheng 14 сентября 2011 в 16:26

Не получилось.
На домене .ru при заходе в управление модулем gmap выдает следующую ошибку
http://******.ru/admin/settings/gmap
«Key for 'google_maps' @ 'http://www.******.com/admin/settings/gmap' doesn't exist. Edit keys»
Почему он просит ключ от .com ?

Аватар пользователя xuesheng xuesheng 14 сентября 2011 в 21:00

Установил модуль Debuge keys.

Выдает следующее сообщение, находясь в домене .ru

Service: google_maps
URL: http://www.*******.com/content/12345
Rule: *******.com
API Key: ABQIAAAAFsd3KU5kk1zkgvlm7KFJ2hRvpTmf9SoBfNB4nifXVlsP9gwLi

Подскажите кто сталкивался с данной проблемой?
Почему применяется правило rule = www.****.com
Хотя я нахожусь в данный момент в домене .ru?

Аватар пользователя dgastudio dgastudio 15 сентября 2011 в 15:57

можешь сделать так

// Override Google Analytics Web Property ID per hostname.

switch ($_SERVER['HTTP_HOST']) {
case 'www.test1.com':
$conf['googleanalytics_account'] = 'UA-____1';
break;

case 'www.test2.com':
$conf['googleanalytics_account'] = 'UA-____2';
break;

default:
$conf['googleanalytics_account'] = 'UA-____1';
}

добавь в конце settings.php