Я размещаю некоторые файлы на моем личном веб-сайте, которые я использую как CDN для других проектов.
Вот пример структуры каталогов:
packages
├── @nlp
│ └── sentiment@4.3.0
│ └── index.js
└── .htaccess
Единственная строка в моем .htaccess
файле:
DirectoryIndex index.js
Я хочу иметь возможность ссылаться на index.js
файл через URL, такой как https://www.example.com/packages/@nlp/sentiment@4.3.0
с других сайтов. Однако, когда я это делаю, я получаю смешанные ошибки содержимого в консоли браузера, и браузер отказывается загружать файл. Но когда я добавляю конечный sla sh (https://www.example.com/packages/@nlp/sentiment@4.3.0/
), он работает нормально. Никаких смешанных ошибок в содержании.
Это может показаться тривиальным, незначительным отличием (и, честно говоря, оно есть), но меня беспокоит то, что я должен добавить этот конечный sla sh. Есть ли способ настроить мой .htaccess
файл, чтобы сделать этот конечный sla sh ненужным, чтобы избежать ошибок смешанного содержимого?