Назад | Перейти на главную страницу

Сайт хостинга IIS в общей папке MAC OS X

У меня есть IIS на сервере Windows, и я пытаюсь по рабочим причинам разместить сайт, физический путь которого используется совместно с Mac OS X

Сначала я попробовал использовать свой компьютер: я поделился папкой на своем компьютере, сопоставил ее с физическим путем на сервере IIS, установил пару разрешений и работал как шарм

Теперь я пытаюсь сделать то же самое с Mac: я предоставил общий доступ к папке, проверил доступ с помощью файлового проводника сервера и сопоставил его с физическим путем в IIS. Я изменил файл хоста, поэтому, когда я получаю доступ к www.testsite.pc, я откройте версию с общей папкой ПК, и когда я перейду на www.testsite.mac, я открываю Mac

Учитывая это, запрос к www.testsite.mac работает: он открывает домашнюю страницу сайта (которая представляет собой URL-адрес .NET, переписанный aspx, поэтому это нетривиальный результат)

но если я запрошу www.testsite.mac / something.ext, у меня будет странная ошибка:

Ошибка HTTP 500.19 - внутренняя ошибка сервера. Невозможно получить доступ к запрошенной странице, поскольку соответствующие данные конфигурации для страницы недействительны.

Странно то, что IIS ищет файл конфигурации, имеющий имя страницы в качестве каталога:

Ошибка конфигурации Не удается прочитать файл конфигурации

Файл конфигурации \? \ UNC \ IMAC \testite \ something.ext \ web.config

когда web.config, очевидно, находится в корне \ testsite

Это происходит как с файлами .html, так и .aspx, и даже с файлом robots.txt!

Если я скопирую \ IMAC \ testsite в локальную папку сервера и изменю физическое сопоставление, сайт будет работать так, как ожидалось, поэтому я полагаю, что в общей папке что-то есть, но мне интересно, что это может быть

Любой совет или помощь были бы очень признательны, спасибо


Два обновления:

во-первых, я был действительно убежден, что это может быть какая-то проблема с файловой системой, поэтому я создал раздел ExFAT на Mac, скопировал файлы, поделился и переназначил IIS: не повезло, ошибка всегда одинакова как для сетевого, так и для связанного пути (показано иначе в сообщении об ошибке, конечно)

во-вторых, несуществующие ресурсы дают 404 ответа, что означает, что работает не только домашняя страница.

www.testsite.mac/anything.ext --> 503.19

www.testsite.mac/existing.not --> 404

Третье обновление: работает на моей машине

Это кажется странным, потому что сервер также является концентратором домена, но тот же процесс, который реплицируется на моей рабочей станции, дает ожидаемый результат (something.ext открывается как веб-страница)

Итак, я должен предположить, что в Windows Server 2008 R2 есть что-то устаревшее. Углубляясь