I am using the following code its from the laravel 4 site
Route::group(array(\'domain\' => \'{account}.myapp.com\'), function() {
Route::get(\'user/{
Remove user/{id}
and replace it with /
and then use the following url https://accountname.myapp.com
and it will redirect to https://www.myapp.com/accountname
Route::group(array('domain' => '{account}.myapp.com'), function() {
Route::get('/', function($account, $id) {
// ...
return Redirect::to('https://www.myapp.com'.'/'.$account);
});
});
Edit the answer to the correct answer
Route::group(array('domain' => '{account}.myapp.com'), function() {
Route::get('/', function($account) {
// ...
return Redirect::to('https://www.myapp.com/'.$account);
});
});
as Marc vd M answer but remove $id from get's closure function.
why use 'https://www.myapp.com'.'/'.$account
and not 'https://www.myapp.com/'.$account