Bitnami Wordpress WPMU Stack Основной домен

Первый раз здесь пользователь битнами. У меня возникли проблемы после установки этого bitnami ami (ami-b7a29cc3), который является Wordpress MU.

У меня есть сайт, который находится здесь на Amazon EC2 очевидно.

Я борюсь с добавлением к нему моего домена, а не DNS по умолчанию EC2.

Я указал на домен topmmorpg100.com.

Просто не очень повезло с этим. Похоже, это проблема маршрутизации с некоторым описанием, поскольку домен просто указывает на EC2.

MacBook-Pro:$ ping topmmorpg100.com PING topmmorpg100.com (176.34.127.170): 56 data bytes

Не уверен в ответе, я следил за этим руководством и обновил URL-адреса в базу данных и внес изменения, которые предлагает мне этот документ.


person David    schedule 05.03.2012    source источник


Ответы (1)


tracert показывает, что проблема находится где-то в вашей конфигурации Amazon EC2:

tracert topmmorpg100.com

Tracing route to topmmorpg100.com [176.34.127.170]
over a maximum of 30 hops:

[cut]
  8     7 ms     7 ms     7 ms  TenGigabitEthernet-1-2.br0.ams-nik.concepts-ict.
net [213.197.18.10]
  9     7 ms     7 ms     7 ms  amsix01-ams1.amazon.com [195.69.146.100]
 10    23 ms    22 ms     *     178.236.3.39
 11    23 ms    22 ms    22 ms  178.236.3.124
 12    23 ms    23 ms    22 ms  178.236.0.97
 13    24 ms    22 ms    22 ms  178.236.0.58
 14    24 ms    22 ms    20 ms  ec2-79-125-0-4.eu-west-1.compute.amazonaws.com [
79.125.0.4]
 15     *        *        *     Request timed out.
 16     *        *        *     Request timed out.

Вы уверены, что настроили запись A на своем DNS-сервере, указывающую на Amazon Elastic IP, связанный с установленным вами инстансом EC2, или на свой Elastic LoadBalancer (ELB)?

Вы также можете попробовать использовать CNAME и указать его на ec2-176-34-127-170.eu-west-1.compute.amazonaws.com, но это категорически не рекомендуется, потому что этот адрес будет изменяться при переключении экземпляров и т. Д. Намного лучше использовать эластичный IP-адрес или ELB, если ваш трафик требует балансировки нагрузки.

person Daan    schedule 05.03.2012
comment
Я указал A-запись на предоставленный мне эластичный IP-адрес, возможно, мне следует обновить ее до полного пути DNS - ec2-176-34-127-170.eu-west-1.compute.amazonaws.com? - person David; 06.03.2012
comment
Нет, это не сработает: записи A работают только для 32-битных адресов IPv4. Вы уверены, что это правильный эластичный IP-адрес и что он привязан к правильному экземпляру? Если вы переключили экземпляры после получения этого эластичного IP-адреса, вам придется переназначить его; он будет ждать вас в веб-консоли AWS в разделе «Сеть и безопасность» на вкладке EC2. - person Daan; 06.03.2012
comment
Да, положительный адрес: 176.34.127.170 ID экземпляра: i-6467462d (topmmorp-WP-multi) Область: стандартный общедоступный DNS: ec2-176-34-127-170.eu-west-1.compute.amazonaws.com - person David; 06.03.2012
comment
Хм, вот и все настроено правильно. Вот настоящая проблема: если вы перейдете на 176.34.127.170 или http://topmmorpg100.com/, страница wp-signup.php будет перенаправлять вас на ... себя! Просто откройте Google Chrome, нажмите F12 (для инструментов разработчика), нажмите Network и Preserve logs upon navigation (слева от кнопки с надписью All), затем укажите в браузере либо 176.34.127.170, либо http://topmmorpg100.com/. Вам нужно будет поискать проблему в этом конкретном файле PHP. Я бы предположил, что это связано с заголовком местоположения, который он отправляет? - person Daan; 06.03.2012
comment
Да, я думаю, что вы правы, не думал, что это проблема с разрешением домена или нет. Я думаю, если вы не знаете о проблемах Wordpress MU, это будет непростой ответ. Думаю, проблема будет в маршрутизации. - person David; 06.03.2012
comment
Вполне могло быть это, если (! Is_main_site ()) {wp_redirect (network_home_url ('wp-signup.php')); умри(); } - person David; 06.03.2012
comment
В какой-то степени я, кажется, исправил это. - person David; 06.03.2012
comment
Нет, просто так казалось из-за того tracert, что я бежал. Но ты прав, все настроено правильно. wordpress.org/support/ topic /, похоже, предлагает вам изменить URL-адрес сайта в таблице wp_options, используя что-то вроде phpMyAdmin или инструмента командной строки MySQL ... но я никогда особо не использовал WP, поэтому сейчас я Я просто заархивирую его, а не запутаю вас еще больше;) edit: да, теперь у меня тоже работает - в чем была проблема? - person Daan; 06.03.2012
comment
Проблема заключалась в том, что мне нужно как отредактировать параметры в таблице wp_options, так и отредактировать основной URL-адрес в таблице wp_blogs, который добавляется только при включении мультисайта. А также полностью отсутствует в руководстве по смене домена bitnami. Полезно :) теперь все работает нормально. - person David; 06.03.2012
comment
Спасибо, добавим в гайд - person Daniel Lopez; 10.03.2012