В общем, я написал это около 5 раз, до сих пор не знаю, как правильно спросить, так что вот...
Мне нужны два домена, скажем, example.net и example.info, которые я зарегистрировал. Я хочу, чтобы они указывали на одно приложение, которое я создаю, а затем, надеюсь, использовать Laravel для маршрутизации двух разных доменов на собственные страницы... вот что я пробовал и с какими проблемами столкнулся...
** Переадресация домена №1 **
Загрузил мое приложение на example.net и перенаправил домен .info в домен .net. А потом попробовал...
Route::group(array('domain' => 'example.info'), function()
{
Route::get('/', function(){ return 'INFO PAGE!'; });
});
Route::group(array('domain' => 'example.net'), function()
{
Route::get('/', function(){ return 'NET PAGE!'; });
});
Route::get('/', 'HomeController@index');
Проблемы
Laravel Domain Routing, похоже, не распознает домены без поддоменов, например, «{subdomain}.example.net» будет работать, а «example.net» и «example.info» не будут?
При переадресации домена
HTTP_HOST
всегда будет показывать .net, а не .info, поэтому нельзя использовать операторif
илиswitch
в файле маршрутов.
Альтернативное решение
Единственное решение, которое я могу придумать, - это использовать настройку общего хостинга моего хоста, чтобы иметь два отдельных сайта, каждый с соответствующими доменами, указывающими на них, и настроить мою IDE для загрузки на оба сайта?
Наверняка есть лучший способ сделать это?
Любая помощь была бы здоровой, и я довольно новичок в этом, поэтому, если бы вы могли сделать это проще, пожалуйста, спасибо ... Джимми