首页 > 解决方案 > 安装 magento 后,css 和 js 文件出现 404 错误

问题描述

我在 bluehost vps 主机上安装了 magento 2.4.2,但我得到的网站如图1所示。我尝试了我在网上找到的所有解决方案,但没有一个对我有用。

我尝试过的解决方案:

1-更改发布/静态目录的权限。

2- 在 app/etc/di.xml 中,找到 virtualType name=”developerMaterialization” 部分及其名为 name=”view_preprocessed” 的项目。我在 Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink 中使用 Copy 更改了 Symlink。

3- php bin/magento setup:static-content:deploy -f 命令

4- RewriteEngine On,在 /pub/static/.htaccess 文件中

5- 将签名静态文件设置为否(dev/static/sign 为 0)

我希望有人能帮忙

标签: magentomagento2

解决方案


嗨@Silverwolf96,欢迎来到 StackOverflow。

您可以尝试/检查的事情很少。

1.) 如果您的文件的 URL 正确,请检查页面源。如果设置不正确,请按照步骤 2 中的说明手动设置。

2.) 转到 Store > Configuration > General > Web 并在 Base URLs & Base URLs (Secure) 下设置静态文件的 URL - 您可以手动设置此 URL,它需要设置为http://www.example。 com/静态/

3.) 您可以尝试删除服务器上的 pub/static/frontend

4.) 检查如果您选择 Magento Luma 作为默认主题会发生什么


推荐阅读