【发布时间】:2021-10-06 05:48:00
【问题描述】:
我使用 laravel 和 vue.js 创建了我的应用程序,并将我的应用程序托管在服务器上的 public_html 子文件夹中, 像这样使用 url 访问它:
但登录后,如果我点击任何链接,它会返回
https://maindomain.in/dashboard
我得到 404 在控制台中找不到用于访问的 api 路由,例如。访问仪表板
我的根 htaccess 文件内容是:
<IfModule mod_rewrite.c>
RewriteEngine on
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
# Force SSL
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Remove public folder form URL
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
注意:前端在 Vue.js,后端在 laravel。
非常感谢任何帮助
【问题讨论】:
标签: php laravel apache .htaccess mod-rewrite