2015-10-15 3 views
1

Так что я домен скажем domain.com и папку этого веб-сайта также называется домен внутри этой папки у меня есть папка под названием администрирования, которая используется для моей подобласти cms.domain.comОтносительные каталоги с поддоменов

-Domain 
     -index 
     -css 
     -js 
     -Administration 
      -index 

И я хочу, чтобы включить файлы из основного каталога внутри индекса в администрации с ../css/something.css, в результате чего 404 (не найден)

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

Это обычный поддомен (не сделано через Htaccess) Я добавил имя в DNS на моем сервере, а также добавил cms.domain.conf в ВХост

ответ

0

Используйте SYM-ссылки на вашем сервере, чтобы сделать файлы или папки отображаются в обоих местах вашей файловой системы.

Вы не указали свою ОС. Если предположить, что это может быть линуксом на основе и что ваша программа загрузки может сохранить символические ссылки (Rsync):

cd Domain 
ln -s Administration/css css 
+0

да это линукс, регулярный убунт 14,04, и я хотел бы получить доступ к файлам с $ _SERVER [ «DOCUMENT_ROOT»], но мой поддомен По какой-то причине папка не имеет доступа к root. Мне, вероятно, придется как-то исправлять разрешения. – Higeath

+0

Хмм, если основной домен может обращаться к файлам, то, вероятно, это не проблема с правами файловой системы. Возможно, вам следует разместить конфигурацию хоста от apache. Это, вероятно, разделы '', если у вас несколько доменов на одном сервере Apache. –

Смежные вопросы