title: Passing a link param to controller in laravel 5.3
body: <p>I am trying to send a link to my controller. The problem is, a link contains slashes and therefore cannot be sent as a param because it will return the page not found error. I tried to encode the link to base64 but base64 also can contain slashes and therefore doesn't worth either. What is the best way to get pass this problem?</p>
  
  <p>Routing</p>
  
  <pre><code>Route::get('/report/genealogy/{page}', 'ReportController@indexgenealogy');
  </code></pre>
  
  <p>HTML| $nextpage, returns: <a href="https://mywebsite.com/thisnewpage" rel="nofollow noreferrer">https://mywebsite.com/thisnewpage</a></p>
  
  <pre><code>&lt;a href="./{{$nextpage}}"&gt;Next&lt;/a&gt;
  </code></pre>
  
  <p>Controller</p>
  
  <pre><code>public function indexgenealogy($page)
  {
      echo $page;
  }
  </code></pre>