Столкнулся с проблемой, установил модуль 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.
Почему возникает данная ошибка я понял.
А вот решения не могу найти.
Комментарии
http://drupal.org/project/keys
Огромное спасибо.
Сейчас буду пробывать.
Не получилось.
На домене .ru при заходе в управление модулем gmap выдает следующую ошибку
http://******.ru/admin/settings/gmap
«Key for 'google_maps' @ 'http://www.******.com/admin/settings/gmap' doesn't exist. Edit keys»
Почему он просит ключ от .com ?
нашел следующую статью
http://drupal.org/node/759714
тоже не помогло
Установил модуль Debuge keys.
Выдает следующее сообщение, находясь в домене .ru
Service: google_maps
URL: http://www.*******.com/content/12345
Rule: *******.com
API Key: ABQIAAAAFsd3KU5kk1zkgvlm7KFJ2hRvpTmf9SoBfNB4nifXVlsP9gwLi
Подскажите кто сталкивался с данной проблемой?
Почему применяется правило rule = www.****.com
Хотя я нахожусь в данный момент в домене .ru?
можешь сделать так
// 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