Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 10.08.2013
Сообщений: 23

Сайт работающий в любой директории

08.11.2013, 15:36. Показов 716. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
имеется локальный веб-сервер. в httpd.conf указан путь к папкам с сайтами
PHP
1
DocumentRoot "c:/server/www"
как настроить сайт, чтобы он не был привязан к конкретной директории? при этом настройки httpd.conf менять нельзя, так как на локальном сервере много сайтов. RewriteBase не помог.
спасибо
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.11.2013, 15:36
Ответы с готовыми решениями:

Добавление ленты твиттера (или любой другой) на сайт
Всем привет! Подскажите, возможно ли к простому статичному сайту написанному на html+css, прилепить отдельную страницу php в которой...

Можно ли отправить файл на почту, не переместив её в директории на сервере с временной директории?
Всем добрый день, вопрос такой. Можно ли обращаться к файлу до его перемещения с временной директории для хранении файлов. Обращаться и...

При попытка зайти на любой сайт антишпионом перехватывается сайт partner-pop.men. Как убрать этот сайт?
При попытка зайти на любой сайт через Гугл Хром антишпионом Антимальварэ-байтс перехватывается сайт partner-pop.men. Как убрать этот сайт?...

2
Марсианин
 Аватар для MarlboroRed
87 / 87 / 22
Регистрация: 11.10.2012
Сообщений: 333
08.11.2013, 17:38
Насколько я понял вопрос. Необходимо создать сайт, чтобы на любом хостинге с любым именем паблик папки он работал. Тут больше вопрос проэктирования файловой архитектуры сайта.

1. Все что отвечает за отображение сайта и запись/чтение файлов должно лежать в паблик папке. Чтобы к нему можно было обратится опять таки из паблик папки не используя в пути имя этой папки (какая тавтология). Например, скрипт с выводом картинок находится в паблик папке, а класс подключаемый к нему уже нужно хранить за ее пределами.
2. Подключаемые классы, функции (если они не затрагивают файловую систему в паблике) можно хранить уже за пределами и обращатся к ним из скриптов "вывода" через $_SERVER['document_root'].

Какое сумбурное объяснение
0
0 / 0 / 0
Регистрация: 10.08.2013
Сообщений: 23
08.11.2013, 20:05  [ТС]
файловая структура такая:
site
---model
---view
---controller
подключаемые скрипты затрагивают $_SERVER['document_root'], но корневая директория "c:/server/www", а нужно "c:/server/www/site". то же самое с подключением стилей. нужно везде "www/site/view/css", а вместо этого они пытаются загрузиться из "www/view/css".
я переношу сайт с веб-сервера на локальный, чтобы провести над испытания, независимо от версии в сети, поэтому такая проблема и назрела
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.11.2013, 20:05
Помогаю со студенческими работами здесь

Запуск скрипта из любой директории
Добрый день, господа. Такая ситуация: Есть скрипт, которым я хочу раскрашивать вывод в консоли. Запускается примерно так: python...

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

Как загрузить библиотеку из любой директории
Как изменить путь к библиотеке? Например в папке с программой создаётся "WPFToolkit.dll", как загрузить её из другой директории?

При заходе в интернет и клике на любой сайт перекидывает редиректом на др.сайт
Нужна помощь. Подскажите плиз что делать. Где искать вредоносный файл и как удалить. При заходе в интернет и клике на любой сайт...

Переходе почти на любой сайт идет перенаправление на сайт ww2.jquerylib.net
Переходе почти на любой сайт идет перенаправление на сайт ww2.jquerylib.net В чем проблема?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru