title: page not found when reload the page in Vue
body: <p>yes this question been ask some people as well and this issue trigger to 
  <a href="https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations" rel="nofollow noreferrer">https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations</a></p>
  
  <p>why I asked this again ? I did create file .htaccess in root folder like that Link tell, but it still doesnt work, this is I my.htaccess in the root</p>
  
  <pre><code>&lt;ifModule mod_rewrite.c&gt;
      RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.html$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.html [L]
  &lt;/ifModule&gt;
  </code></pre>
  
  <p>do I create wrong name file ? </p>
  
  <p>my vue app doesnt has server though just like static website </p>
  
  <p>so I have a route like this </p>
  
  <pre><code>mydomain.com/detail/:name
  </code></pre>
  
  <p>when I go to that page it was good, but when I refresh again, it was not working again and it said <code>page not found</code> </p>
  
  <p>I deploy this app on <code>surge</code> and <code>GitLab Pages</code> (using their ci/cd) it was same result , </p>
  
  <p>what is the matter then with my vue ??</p>