Получить Javascript вид дерева файлов из URL

Я создаю сайт, на котором мне нужно показать пользователям каталог и дерево файлов, чтобы они могли получить доступ к файлам, направленным на тему страницы.

сейчас мой сайт размещен на моем сервере Windows 2008 R2, и мне нужно, чтобы дерево файлов приходило из другого хранилища в моей сети, поэтому я создал виртуальный каталог на своем сервере IIS, который связан с этим хранилищем, но теперь я столкнуться с другой проблемой, как показать пользователю дерево файлов из URL, а не путь на сервере?

Я использую это дерево файлов JS: http://www.abeautifulsite.net/jquery-file-tree/

когда я хотел показать файлы с сервера, "root" был примерно таким: "../../files/page1", и это сработало.

но теперь "root" выглядит так: "mysite.org/virtualDirectoryToStorage/files/page1", и это не работает.

Любая идея, как я могу использовать URL в качестве пути к этому коду? или другой способ сопоставить хранилище на моем сервере, чтобы оно работало как путь? или другое дерево файлов JS для использования?

Благодарю.

1 ответ

Вам нужно будет перенести скрипт коннектора на второй сервер (тот, который вы пытаетесь пройти, и у него есть файлы).

Затем в корневом коде файлового дерева вы должны изменить root к пути соединителя на новом сервере.

Я не рассматривал сценарий соединителя, но вам также может потребоваться включить CORS в сценарии соединителя, так как теперь пути другие.

Php сделает это так:

 <?php
   header("Access-Control-Allow-Origin: *");
 ?>
Другие вопросы по тегам