2

У меня проблема. У клиента есть VPS, и мы передали ему систему magento.

Проблема в том, что если, например, путь к magento - /var /www /magento и в нем есть какой-то файл, например /var/www/magento/file.js( например), то во внешнем интерфейсе он пытается загрузить:

(host)/var/www/magento/file.js

но нет

(host)/magento/file.js

Как я могу это исправить?

ОБНОВЛЕНИЕ 1

Странная вещь: CSS-файлы перечислены правильно, но JS-файл использует неправильный путь.

2 ответа2

2

Убедитесь, что папки var и media имеют права на запись. Дайте им 777 прав и очистите содержимое /var/cache вашей папки Magento.

0

Проверьте ваш .htaccess для правильной настройки перезаписи. Вам может потребоваться правильно определить директиву RewriteBase или изменить настройки RewriteRule . В любом случае ссылки должны быть не абсолютными, а относительными к docroot или HTTP URL соответственно.

Кроме того, URL или SEO-конфигурация могут быть неправильно настроены в Magento (раскрытие: не очень сложно знакомо с Magento, поэтому я не уверен, определяет ли он URL-адрес сайта, как Wordpress и Joomla).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .