我有一个 vue 项目,它将所有请求传输到index.html
,但如果我刷新页面,服务器就找不到路由,所以Nginx
我配置
location /admin { try_files $uri $uri/ @routeradmin;index index.html index.html;}
location @routeradmin { rewrite ^.*$ /admin/index.html last; }
将请求转移到index.html
现在我需要做同样的事情Apache httpd server
,如何编写配置?
如何在apache中配置?
答案1
我找到了如何做到这一点
<location /admin>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /admin/index.html [L]
</location>