0

For the sake of clarity, I will try to describe my configuration as precisely as possible.

  • Magento 2.3.5-p1
  • NGINX + FPM - PHP 7.3
  • Varnish -> Full page cache
  • Redis -> Session Cache
  • CDN -> CloudFront with Same distribution for each domain
  • Theme -> Porto Child Theme for each domain

two domain names :

  • domain1.com => Main domain through which I also access the administration
  • domain2.com => Secondary domain created in a second step

These two domains point to the same server (type A redirection), and Nginx takes care of sending each domain to its website.

In the back office, two websites have been created, each with its own "Store" and "Store Views".

In store -> settings -> configuration -> General -> Web -> Base URL

AND

In store -> settings -> configuration -> General -> Web -> Base URL (Secure)

The links have been well provided.

All redirections are working properly. When I access domain1.com or domain2.com, I have the right site appearing.

Now come the problem :

On domain1.com => NO PROBLEM.

On domain2.com => Path of images / CSS / JS, not working properly.

Instead of having :

domain2.com/media/logo/.../my_logo.png

I have :

domain1.com/media/logo/websites/3/my_logo.png

Result : Don't working due to CSP restrictions. I could easily solve the problem by putting domain1.com on my white list.

But this is not a suitable solution for me. Indeed, I would like to say:

  • That the right domain is used, namely domain2.com instead of domain1.com.
  • Even better, let it go through the CDN like on domain1.com !

On the other hand, it should be noted that some files pass well on the CDN.

Really not knowing where to look for this problem, I turn to you to try to find a solution.

I thank you in advance for all your comments, help, and suggestions that can help me solve this problem.

  • well it looks like your media URl path is not redirecting for the requested site check in your database in core_config table about media path confirm that may be that helps comment if this helps – Asad Ullah Jul 28 '20 at 15:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.