These are chat archives for dru-io/Drupal

23rd
May 2016
Sergey Bril
@brilsergei
May 23 2016 09:32 UTC
помогите с правилом для .htaccess. Нужно все запросы с /(en|ru|it)/hotels/cities редиректить на /(en|ru|it)/hotels. Написал такое правило
RewriteRule ^(.+)hotels/cities$ $1hotels [R=301,NC]
но оно не работает. что не так с ним?
boolboost
@boolboost
May 23 2016 10:06 UTC
А зачем пихать это в htaccess??
Напиши hook init drupal goto
Sergey Bril
@brilsergei
May 23 2016 10:08 UTC
затем что это не в друпале )
да и писать это в хуке не лучший вариант, друпал будет загружаться дважды, а значит время запроса и нагрузка увеличаться
boolboost
@boolboost
May 23 2016 10:10 UTC
А чатик то drupal))
Sergey Bril
@brilsergei
May 23 2016 10:11 UTC
но в какой то мере вопрос и к друпал относится )
boolboost
@boolboost
May 23 2016 10:16 UTC
По поводу правила
Оно вроде правильное
А язык у тебя есть в ссылке?
boolboost
@boolboost
May 23 2016 10:21 UTC
RewriteRule ^(.*)hotels/cities$ $1hotels [R=301,NC]
Так по моему лучше
RewriteRule ^(.+)hotels/cities$ $1hotels [R=301,NC,L]
На всякий
Хотя
Гоню
Нафиг не нужен тут
Sergey Bril
@brilsergei
May 23 2016 10:28 UTC
язык есть конечно
Eugene
@evgeniypiter
May 23 2016 16:52 UTC
всем бобра! d7 при удалении поля (файл) всё удаляет из БД сам, и для полного счастья достаточно удалить файлы с диска или что-то в БД остается?
KarmaBot
@KarmaBot
May 23 2016 16:52 UTC
@evgeniypiter и тебе не хворать :)
Eugene
@evgeniypiter
May 23 2016 16:53 UTC
при удалении через админку
Eugene
@evgeniypiter
May 23 2016 17:03 UTC
похоже что да, везде удаляет, если ничего не захардкодили где-то. остается только грохнуть файлы
Eugene
@evgeniypiter
May 23 2016 17:16 UTC
Внезапно оказалось, что друпал и файлы сам удаляет
ну ништяк-ништяк
а не, почему-то только некоторые файлы удалены
boolboost
@boolboost
May 23 2016 17:21 UTC
Используются где ещё
И ещё удаляются при сбросе кеша
Времменые точно
Eugene
@evgeniypiter
May 23 2016 17:22 UTC
да вроде нигде не используется больше, ща кэш попробую сбросить
не помогает. скриптег уже написал почти для удаления в цикле всех урлов нужных fid из file_managed таблицы
Alan Bondarchuk
@fortis
May 23 2016 17:55 UTC
да удаляет по крону
@evgeniypiter если ты не указал сущность с которой он используется при помощи file_usage
ну или если указал и удалил сущность)
managed файлы