- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Обновил сайт до drupal 6.29 - и возникла проблема. Поскольку каталог files теперь закрыт для доступа через .htaccess, у меня не работают и файлы в подкаталогах. Например: 1) xmlsitemap, 2) оптимизированные файлы CSS и JS.
Как теперь быть?
Не обновлял еще движки, в доках пишут, что нужно руками править .htaccess в директории files
For Drupal 6:
Options None
Options +FollowSymLinks
# Set the catch-all handler to prevent scripts from being executed.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
<Files *>
# Override the handler again if we're run later in the evaluation list.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
</Files>
# If we know how to do it safely, disable the PHP engine entirely.
<IfModule mod_php5.c>
php_flag engine off
</IfModule>
# PHP 4, Apache 1.
<IfModule mod_php4.c>
php_flag engine off
</IfModule>
# PHP 4, Apache 2.
<IfModule sapi_apache2.c>
php_flag engine off
</IfModule>
Купил сайт на Drupal, до этого был знаком с этим движком очень поверхностно. Пытаюсь в уже опубликованных статьях вставить внешние ссылки, но их что-то закрывает в rel="nofollow". Как можно убрать/отключить эту функцию?
Посмотрите страницу модулей, возможно там есть установлен модуль типа https://drupal.org/project/noindex_external_links, https://drupal.org/project/nofollowlist. Если не будет, то надо смотреть template.php.
p.s. Alangasar, anser06 обновлял и 6ку и 7ку - ничего руками не правил. Залил файлы, удалил .htaccess в папке tmp и files, зашел на станицу файловой системы, нажал сохранить, проверил что появились новые htaccess. Все.
Просто новые .htaccess запрещают выполнение php-кода, а ряд модулей пихают свои рабочие файлы именно в подпапки files. Это xmlsitemap, модуль сетлинкс и другие. 😡
Про xmlsitemap катеорически не соглашусь - на двух сайтах (D6) установлен, после обновления ничего не сломалось, карта работает, перегенерировал даже специально для теста. На D7 тоже ничего не слетело (не меньше десятка сайтов обновил).
Про сетлинкс не скажу, т.к. не пользуюсь.
Что вообще происходит если предложенный htaccess появляется в папке? 403 ошибка или что показывается?
Посмотрите страницу модулей, возможно там есть установлен модуль типа https://drupal.org/project/noindex_external_links, https://drupal.org/project/nofollowlist. Если не будет, то надо смотреть template.php
Таких модулей нет. А что именно смотреть в template.php?
Модули могут и иначе называться, просто как пример привел мне известные.
Форматы ввода проверьте еще, нет ли там чего, связанного с nofollow.
Что искать в template.php/page.tpl.php/node.tpl.php/... - код, который дописывает nofollow, это же очевидно.
Если текст в body, то c большой долей вероятности работает фильтр ввода. В 7 - admin/config/content/formats
---------- Добавлено 22.11.2013 в 13:35 ----------
Tukunf, а вы модули где ищите, в sites/all/modules надеюсь?
Там всё намного проще оказалось. Не знаю, как именно это реализовано, но в визуальном редакторе, если сохраняешь текст с ссылками в формате «Full HTML», то ссылки закрываются в nofollow, если в просто «HTML» – то не закрываются. Может, кстати, кому-то еще будет полезна эта информация.
Форматы ввода проверьте - вам сказали уже. Отключите в фулле, а то потом еще что отвалится.