У меня есть один сайт, полностью работающий для одного клиента, теперь у меня есть еще несколько клиентов, которые хотят, чтобы они были реплицированы для них, Есть ли способ, которым я могу использовать этот сайт в качестве базового сайта, поскольку я планирую получить доступ к этому сайту из этого домена и предоставить базы данных для каждого клиента.
Я использую PHP и MYSQL. Спасибо за любую поддержку, я ценю вашу точку зрения и в этом процессе. есть ли у меня правильный подход
Мне сказали, что будут проблемы с SEO, если я использую один сайт для нескольких доменов. У меня нет компетентного человека, который может направить меня на привязку имени домена. У меня есть www.xyzuniversity.com и 85% данных извлекается из базы данных. теперь мне нужно создать abcuniversity.com, и я хочу, чтобы я просто создал новую базу данных и был готов к использованию, и я думаю, что смогу сделать несколько таких сайтов, если я добьюсь успеха
благодаря
Вы можете указать несколько доменов на сайт. Вы можете получить доменное имя из серверов vars ( $_SERVER['HTTP_HOST']
) и выбрать эту базу данных. Убедитесь, что у вас нет абсолютных ссылок.
Поместите общий код в общий каталог и дайте каждому домену собственную конфигурацию базы данных, поэтому конфигурация базы данных не будет использоваться совместно.
Затем запустите приложение с другой конфигурацией на основе домена, например, с помощью переменных окружения сервера, таких как имя хоста.
Если ваш проект не поддерживает конфигурацию, которая может быть введена в приложение, вам необходимо поддерживать два базовых кода: по одному для каждого домена, например, в исходном коде управления с одной ветвью на домен.
Однако я предлагаю, чтобы ваш код был модульным, что он поддерживает конфигурацию для частей, которые нуждаются в конфигурации в соответствии с вашими потребностями. Если это еще не так, подумайте о том, чтобы приблизиться к нему и внести изменения.