.HTACCESS — Дамп сайт от производства до разработки

Недавно мы получили учетные данные для полноценной игры с нашим веб-сайтом, размещенным на улице.
Поэтому нам нужно монтировать его локально в стеке XAMPP, чтобы полностью развернуть сайт и связанную базу данных.

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

Это сайт DRUPAL. Некоторые изображения «закодированы по полному пути», поэтому они работают так, как мы можем ожидать, но основные из них — просто относительные пути.

Теперь у меня все установлено на localhost. Допустим, папка с сайтом называется «веб».
Тогда у меня есть все на:

C: / XAMPP / HTDOCS / веб / …….

Так что я получаю к нему доступ через: http://localhost/web/

Я проверил, что все не просмотра изображений, если я добавлю «http://localhost/web/«на ‘src =» / site / … «‘ они доступны и выглядят правильно.

Итак, есть ли способ через .htaccess добавить «http://localhost/web/«на тех URL, у которых его нет? Это происходит не только с изображениями, оно просто связано со всеми ссылками, URL-адресами, ссылками на ссылки, что бы это ни было» относительным патчем «.

Я уже попробовал «RewriteBase / web», но он не работает.

Нужна помощь, чтобы решить эту проблему, пожалуйста.

Подводя итог, можно сказать, что сайт в сети просто монтируется в корень, поэтому все работает, полностью или просто относительно исправлено. Но в моем случае сайт для разработки находится внутри папки, поэтому он мне тоже нужен!

Очень признателен.

0

Решение

Если это сайт Drupal 7 (может работать на Drupal 6), убедитесь, что у вас установлен каталог tmp. Перейдите в admin / config / media / file-system и найдите временный каталог. Также убедитесь, что у вас есть этот каталог в корне, который для XAMPP является папкой htdocs.

Это может быть разрешение файла, которое может быть вызвано неправильными настройками .htaccess (эта ссылка может помочь: https://www.drupal.org/node/2140629) в папке, установленной в качестве вашего временного каталога.

Это также может быть ошибка корня документа. Вы можете изменить это, отредактировав параметр DocumentRoot в C: \ xampp \ apache \ conf \ httpd.conf.

Эта ссылка на стек может быть полезной, если ни одно из приведенных выше предложений не принесло плодов: https://drupal.stackexchange.com/questions/30113/configuring-the-temporary-directory

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]