VoidVolker, детерминирован вот так:
- сначала все ключи «похожие на индекс массива» в порядке возрастания;
- потом все остальные строк в порядке добавления
- потом символы в порядке добавления
Денис Давыденко, я прочитал. Всё ещё не вижу ни одной серьёзной причины (кроме желания выстрелить себе в ногу) не использовать стандартные порты на которых всё работает.
Александр Маджугин, ну, допустим, у fetch надо выставлять настройки mode:cors и credentials:include и сайт Б должен ответить с правильными заголовками Access-Control-Allow-Credentials и Access-Control-Allow-Origin.
Кстати, Content-Type: text/plain для CSS это неверно. Вы похоже забыли включить дефолтный mime.types. Обычно это строчка include /etc/nginx/mime.types; в файле nginx.conf.