Laravel sub domain routing выдает ошибку разрешения
Я пытаюсь настроить субдоменную маршрутизацию для своего веб-приложения laravel.
То, что я делаю в web.php похоже, что:
Route::group(['domain' => 'example.in'], function () { Route::get('/', 'CustomController@showWelcomePage'); }); Route::domain('{account}.example.in')->group(function () { Route::get('event-organizer/{account}','CustomController@getOrganizerPage')->name("sub_domain"); });
и в моем пользовательском контроллере:
public function showWelcomePage() { $eventData = Event::all(); return view('welcome')->with('eventData', $eventData); } public function getOrganizerPage($account) { $organizer_name = User::where('org',$account)->first(); $eventData = Event::where('user_id', $organizer_name->id)->get(); return view('single_organizer_page')->with('eventData', $eventData); }
и мой файл .htaccess выглядит так:
<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews -Indexes </IfModule> RewriteEngine On # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} (.+)/$ RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.example.in/$1 [R=301,L] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] </IfModule>
Цитата:
Я могу создать поддомен динамически успешно но всякий раз когда я нажимаю на url
http://testorg.example.in/
Я получаю ошибку говоря это:
Запрещено у вас нет разрешения на доступ к этому серверу. Кроме того, при попытке использовать ErrorDocument для обработки запроса была обнаружена запрещенная ошибка 403.
Я не знаю, где я ошибаюсь!!
Что я уже пробовал:
Ссылка 1
<a href="Ссылка 2
">