Dier_Sergio_Great
@Dier_Sergio_Great
Увлеченный человек

Как поменять абсолютный на альяс путь в Apache, .htaccess?

Уважаемые Профессионалы и Гуру кода, дайте совет пожалуйста.
Команда __DIR__ (PHP) возвращает путь типа "c:/server/projects/localhost/joomla/", после установки в папку несколько десятков проектов. Каждый проект имеет конфигурацию с учетом пути диска ПК. Если я перенесу проект в другой сервер установленный в другом логическом диске, или отдам проект коллеге по работе у которого разумеется так же установлен сервер в другой логический диск и в другой папке. То проект и модули в проектах нужно переконфигурировать. Требуется чтобы __DIR__ возвращал некий альяс __SERVER\localhost\joomla\ а не путь на диске, чтобы проекты не были привязаны жестко к компьютеру на котором установлен сервер.
Вопросы зачем это надо не принимаются
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
1 я бы вам посоветовал отказаться от сервера "c:/server/projects/localhost/joomla/"
тем более есть замечательные вещи типа openserver
2. вариантов много например Basedir в .htaccess
3. через apache
4. скорее всего вам это и подойдет, есть пути относительные и абсалютные
https://www.uamedwed.com/blog/web/absolyutnyj-i-ot...
так же не забывайте что и протокол теперь может быть разным, по этому //
ну и на последок
это из пункта 1 следует
есть symlink и relative symlink в линуксе
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы