我正在尝试使用cpanel在服务器上设置此项目,我们可以说重定向和所有有效的方法,但是当我尝试查看页面时,出现此错误。
拒绝应用“ http://page.com/css/app.css?id=4513b702e5714c4239c0”中的样式,因为它的MIME类型(“ text / html”)不是受支持的样式表MIME类型,并且启用了严格的MIME检查。
如果我单击链接,将显示“ 404未找到”页面?这个确切的项目已安装在使用cpanel的另一台服务器上,并且工作正常,我不知道我做错了什么?是什么引起了这个问题。
该页面将永远不会加载,只会永远加载。
我认为错误来自app.blade.php
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<!-- CSRF Token -->
<meta name="csrf-token" content="{{ csrf_token() }}">
<link rel="stylesheet" href="{{ asset('css/loading.css') }}">
<link rel="shortcut icon" type="image/png" href="{{ asset('img/favicon.png') }}"/>
<link rel="stylesheet" href="{{ asset('/css/fontawesome.min.css') }}">
<link rel="stylesheet" href="{{ asset('/css/solid.min.css') }}">
<link href="{{ mix('/css/app.css') }}" rel="stylesheet">
</head>
<body>
@inertia
<div class="sk-cube-grid">
<img src="{{ asset('img/favicon.png') }}" alt="logo loading">
</div>
<script src="{{ mix('/js/app.js') }}" defer></script>
</body>
</html>
关于最终脚本
<script src="{{ mix('/js/app.js') }}" defer></script>
我不确定文件为什么存在
答案 0 :(得分:0)
来源:Setting up a laravel project on a server with cpanel
您可以尝试添加此文件
.htaccess文件到public_html文件夹
RewriteEngine on
# for example.com rewrite landing page to subdirectory/index.php
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^/?$ subdirectory/index.php[L]
# for example.com rewrite all other URIs to subdirectory/uri
# (?!subdirectory/) is a negative lookahead that stops rewrite then uri
# already starts with /subdirectory/
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^(?!subdirectory/)(.+)$ subdirectory/$1 [L,NC]
将子目录更改为home,将示例更改为您的域名。