gpt4 book ai didi

apache - 为 VUE-JS SPA 设置 .htaccess 重写规则

转载 作者:行者123 更新时间:2023-12-03 08:48:28 30 4
gpt4 key购买 nike

我有一个在历史模式下使用 VUE 路由器的 VUE 应用程序,但似乎无法在我的生产服务器上运行。我已经使用文档中给出的设置设置了 .htaccess 文件:

  RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]

这对于前端来说似乎工作得很好;又名(www.url.com/Anything/anything)似乎路由正确。

当我尝试路由到我的管理员时出现问题:

www.url.com/admin/dashboard 

这是在我的index.js 中设置为带有子路由的路由,但我认为我还需要在我的.htaccess 中设置一些特殊的内容,但我似乎找不到任何有关如何执行此操作的信息。预先感谢您的帮助。

最佳答案

这就是我的托管公司将我的 .htaccess 文件更改为对我有用的内容。

RewriteEngine On
RewriteBase /
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteRule ^(.*)$ https://myURL.com/$1 [R,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.html [L]

关于apache - 为 VUE-JS SPA 设置 .htaccess 重写规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60400976/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com