hosting:cms:opencart:issues:forbidden-xml-file

2.13.4.1.3. Ошибка 403 при открытии XML-файла

Если при открытии XML-файла возникает ошибка 403, стоит проверить директивы файла .htaccess, который может быть размещён как в каталоге рядом с нужным XML-файлом, так и в родительских каталогах. Проблема возникает из-за того, что по умолчанию OpenCart в некоторых каталоги размещает файл .htaccess с директивами запрета доступа ко всем файлам без исключений. Например, в файле /system/.htaccess в большинстве случаев указана блокировка запросов так:

<Files *.*>
    Order Deny,Allow
    Deny from all
</Files>

Для предоставления доступа ко всем XML-файлам в каталоге и его подкаталогах (к примеру, /system/storage/download/ и др.) нужно с помощью файл-менеджера или любого FTP-клиента изменить файл .htaccess, дополнив его директивы так:

<Files *.*>
    Order Deny,Allow
    Deny from all
</Files>
<Files *.xml>
    Order Allow,Deny
    Allow  from all
</Files>
  • hosting/cms/opencart/issues/forbidden-xml-file.txt
  • Последние изменения: 2019/08/29 12:02
  • — karlov