Php Prestashop 1.7生成无斜杠的资产路径

Php Prestashop 1.7生成无斜杠的资产路径,php,url,prestashop,prestashop-1.7,Php,Url,Prestashop,Prestashop 1.7,将我的站点从本地主机迁移到外部主机后,prestashop会以这种方式生成指向CSS和JS的URLhttp://example.euthemesnewthemeassetscsstheme.css而不是http://example.eu/themes/newtheme/assets/css/theme.css 我所做的一切: 在本地主机中创建了新的prestashop存储 在prestashop后台办公室更改了商店域和SSL域 已将文件复制到ftp 导出->导入数据库 编辑parameters.

将我的站点从本地主机迁移到外部主机后,prestashop会以这种方式生成指向CSS和JS的URL
http://example.euthemesnewthemeassetscsstheme.css
而不是
http://example.eu/themes/newtheme/assets/css/theme.css
我所做的一切:

  • 在本地主机中创建了新的prestashop存储
  • 在prestashop后台办公室更改了
    商店域
    SSL域
  • 已将文件复制到ftp
  • 导出->导入数据库
  • 编辑
    parameters.php
    ,以指向新数据库

  • 其他的都可以,但是URL出错了。如何修复它?

    我已经解决了这个问题,我将
    javascript.tpl
    {$js.uri}
    改为
    {$url.shop\u domain\u url}{$js.path}
    样式表.tpl
    {$stylesheet.uri}
    改为
    {$url.shop\u domain\u url}{$stylesheet.path}
    。 我知道我刚刚修复了视图,并且控制器仍然有bug。我对修理控制器感兴趣