pir*_*res 3 apache vue.js vue-router
我只是将我的 vue js 项目部署到 apache 服务器。我的文件/dist位于/var/www/html/dist. 当我访问该页面时,它工作正常。但是当我访问另一个页面并刷新页面时,在浏览器中显示 404 Not found。我怎样才能解决这个问题 ?
您需要一个类似于此的配置:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)
它将自动index.html为每个没有相应静态文件的请求提供文件。你将不得不把这个.htaccess文件。使用的IfModule就是这里解释。
| 归档时间: |
|
| 查看次数: |
2618 次 |
| 最近记录: |