Problemas de links gerados pelo Laravel 5 Paginator

Me deparei com um problema estranho quando tentei usar o Paginator no Laravel 5. As informações de dados e paginação foram preparadas, mas quando chamei $ model-> render () no blade, os links para as páginas estavam simplesmente errados.

Aqui está um exemplo de código no controlador:

public function index()
{
    $articles = Article::latest('published_at')->paginate(3);
    return view('articles/index')->with('articles',$articles);
}

E o código no blade:

{!! $articles->render() !!}

Por fim, o código nas rotas:

Route::get('articles',array('as' => 'article-list','uses' => 'ArticleController@index'));

O problema é que o Laravel gera URLs incorretos para páginas diferentes, como tal:example.com/articles/?page=2, com adicional / antes?

Existe uma solução alternativa para corrigir o URL chamando setPath () antes de passar os dados para exibição, e os links agora funcionam da seguinte maneira:

$articles = Article::latest('published_at')->paginate(3);
$articles->setPath('articles');
return view('articles/index')->with('articles',$articles);

Mas existem outras opções para gerar links corretos para as páginas no Laravel 5 e eu perdi alguma coisa?

Obrigado.

Atualização no ambiente: xampp.

questionAnswers(1)

yourAnswerToTheQuestion