Drupal: Как удалить / перенаправить страницу со списком узлов

Недавно я запустил сайт Drupal и, просмотрев свои журналы администратора, заметил, что существует страница, на которой можно просмотреть сводку по каждому узлу на моей странице. Я обнаружил, что эта страница была доступна по адресу [mysitename]/node? Page=1 и показала список всех узлов на моем сайте с пагинатором внизу.

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

Вот пример того, что я хотел бы отключить:: http://drupal.org/node?page=1

2 ответа

Решение

/node показывает только страницы с помеченной опцией "повышен до главной страницы". Если вы не используете это, оно должно быть пустым.

Один из способов сделать это - использовать Views; вы могли бы переопределить /node чтобы показать что-то еще ("Извините, я не хочу позволить вам сделать это сегодня.").

Также поиск в Интернете по запросу "узел отключения drupal" позволяет найти некоторые полезные вещи - например, http://groups.drupal.org/node/32704. На этой странице есть множество хороших ответов.

Сделайте то, что предложил Крис Морган, а также, чтобы избежать двойных проблем с контентом в Google и других поисковых системах, используйте.htaccess или robots.txt, чтобы запретить кому-либо входить в /node.

Другие вопросы по тегам