междоменное отношение - PullRequest
0 голосов
/ 29 июля 2010

предположим, у меня есть www.usa.com в качестве основного сайта.Я создам www.utah.com..www.indiana.com ... и т. Д. На том же выделенном сервере с тем же хостингом.После создания этих сайтов в США, я буду регистрировать пользователей с www.usa.com, размещать их в разных штатах и ​​предоставлять им собственный сайт, например www.utah.com/andy.Здесь пользователь Andy был зарегистрирован на www.usa.com, но размещен под www.utah.com.Если я ищу пользователя Энди с www.utah.com или www.usa.com, я могу получить его данные, но я не могу получить его данные с www.indiana.com.

как я могу достичь вышеуказанного, как зарегистрировано водин сайт, но размещен на другом сайте?Вы рекомендуете одну концепцию базы данных с несколькими доменами?Как я должен подходить к созданию этого типа приложения?Просьба помочь

1 Ответ

0 голосов
/ 29 июля 2010

Из вашего описания больше похоже, что ваше приложение (как одно приложение) будет логически организовано так:

usa.com
usa.com/utah
usa.com/utah/andy
usa.com/indiana
...

Вы можете использовать отдельные домены для состояний через переписывание некоторых URL, чтобы достичь того, что вы хотите. Ваше приложение будет обрабатывать логику поиска.

1011 * -ИЛИ- *

Альтернативой является настройка каждого сайта как отдельного приложения. Сайт в США будет просто настроен для поиска на каждом из сайтов состояния (возможно, через строку запроса) и агрегирования результатов.

Я знаю, что есть другие способы настроить то, что вы ищете, но я думаю, что это, вероятно, две основные альтернативы.

...