奏鸣曲管理员缺少CSS文件

时间:2019-01-25 11:14:04

标签: sonata-admin symfony4 sonata

使用php 7.2,Symfony 4和Sonata admin 3在网站上工作。

在开发人员中,在我的计算机上,一切正常,网站本身,以及两个管理员(用户和内容)都正常运行。

我已将所有内容都放置在最终服务器上(不幸的是,一个文件一个文件,没有带有S4的控制台!因此,没有“ composer:install”...。)

仍然是开发人员,该网站可以正常运行,并且具有所有功能。

但是当我尝试使用管理页面时,我只会得到一个非格式化页面。所有资产(css和js)似乎都无效!

但是在本地主机和远程站点上,源代码是相同的...

谁能帮我

编辑:我发现了问题的出处:它与.htaccess链接。

我使用的http地址以/public/index.php结尾。我使用.htaccess来缩短它,使用.htacces重定向时,我无法获取管理页面的资产,而无需重定向也可以正常工作。

.htaccess代码中是否应该更改某些内容?

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ public/index.php
</IfModule>

0 个答案:

没有答案