Как получить доступ к файлам вне корневого каталога в localhost? - PullRequest
0 голосов
/ 07 июня 2019

У меня есть несколько общих угловых файлов на один уровень за пределами корневого каталога моего локального сайта, например:

-- angular.js
-- angular-sanitize.js
-- root
   |-- index.html
   |-- client.js
   |-- style.css

Я хочу связать файлы с index.html, поэтому я попробовал что-то вроде (дляangular.js),

  • ../angular.js
  • /G:/User/angular.js
  • ./../angular.js

, но ни один из них не сработал,Почему это так и как это сделать правильно?

РЕДАКТИРОВАТЬ: Я использую сервер Python.

Ответы [ 2 ]

1 голос
/ 07 июня 2019

Вы должны поместить весь проект в папку сервера (htpdocs, http и т. Д.), А затем внутри проекта вы можете использовать ссылки вроде - ../somescript.js для доступа к файлам вне вашей папки, но не к пространству сервера

1 голос
/ 07 июня 2019

Вы не можете получить доступ к файлам за пределами вашей папки htdocs, потому что ваш сервер считает, что это корневая папка.Следовательно не имеет родительской папки.Или, в общих чертах, ваш сервер apache доступен только в вашей папке htdocs.Поэтому вам, возможно, придется переместить туда свои файлы или дать ссылку на них в Интернете.

Заключение: Вы не можете это сделать.

Или, может быть, вам нужно отредактировать httpd.conf файл

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...