Назад | Перейти на главную страницу

Drupal: что происходит, когда я меняю корневую папку сервера?

Я установил drupal на www.mywebsite.com/drupal

Теперь я готов изменить корневой каталог веб-сайта на drupal /, чтобы сделать его доступным как «www.mywebsite.com».

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

Я думаю, что Drupal использует $site_url для этого, поэтому у меня не будет проблем .. но я просто хочу быть уверенным :)

Спасибо

Вы будете сбиты с толку, только если вы оставили жестко запрограммированные URL-адреса где-то на своем сайте. Они могут проникнуть в незнакомые места - например, если кто-то разместил контент с жестко закодированными ссылками.

Однако, как вы подозреваете, сам Drupal вполне справляется с перемещением каталога.

Как говорит Eaton, у вас не возникнет проблем с загрузкой stuf через поля CCK, однако, если у вас есть stuf-подобные изображения в теле контента, они, вероятно, будут повреждены, когда вы измените корневую папку drupal.

Если вы обнаружите такие случаи, я предлагаю вам выполнить «поиск и замену» для строк, которые выглядят как «/ drupal / *» и т.п., и заменить их на / через db.