使用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>