Вы здесь

Не работают ссылки на тэги (tags)

0

В статье Drupal показывает тэги в в виде ссылок. Но если я нажимаю на неё, то попадаю на страницу с ошибкой 403.
http://s018.radikal.ru/i503/1511/52/59b93055f3a9.jpg

Модуль транслитерации и autopath вроде нормально работают. А переадрессация идет на несуществующие страницы.
Надо настраивать переадрессацию, думаю.

Думаю всё же дел в сервере.

Версия Drupal: 
7.x
Категория: 
Taxonomy API
Вопрос задан 23.11.2015 - 13:54

связано с предыдущим вопросом. Что-то там не так в конфигах сервера или .htaccess .

Комментарий оставлен 23.11.2015 - 14:31

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

Комментарий оставлен 24.11.2015 - 00:33

Ответы

2

Возможно не правильно настроен XAMPP под проект или отсутствует файл .htaccess в корне вашего сайта.

Ответ дан 23.11.2015 - 17:47

Файл .htaccess есть в корне домена, но в нем немного информации

Комментарий оставлен 23.11.2015 - 18:11

Восстановите файл .htaccess из архива.

Комментарий оставлен 23.11.2015 - 19:12

Переносил .htaccess из резервной копии.
Переносил сайт с XAMPP на OPENSERVER.
Ошибка осталась. Видимо где-то слетела переадрессация на таксономию, но где не могу понять....

Комментарий оставлен 24.11.2015 - 11:03
0

Начать с корного .htaccess, также возможно придется проверить модули управления доступом к контенту.

Ответ дан 24.11.2015 - 10:25

Перенес работающий сайт с хостинга на openserver, тэги не работают по-прежнему.
(Хотя в свежеустановленном друпале, всё работает, т.е. дело не в openserver)

Думаю дело с таксономией или настройками поиска. Подскажите, как проверить?

Комментарий оставлен 24.11.2015 - 16:48

Поиск по тэгам перестал работать после установки и настройки модулей: GlobalRedirect, Patauto, Transliteration, Page Tittle
Какие-то настройки в них сбили поиск на локальном хосте (на сервере всё работает, что странно)....

На локальном сервере удалил часть синонимов таксономии, поиск заработал. Т.е не работает поиск по синонимам URL.

Комментарий оставлен 25.11.2015 - 11:58
0

Наконец-то. 3 дня мучений и понял в чем дело.

У меня установлен модуль Pathauto (https://www.drupal.org/project/pathauto)
В настройки синонимов к терминам таксономии по умолчанию стояло: tags/[term:name].
Но тут видимо сработала разница в локальном и глобальном серверах, т.е их системах.
На глобальном всё работало, на локальном нет (XAMPP, OpenServer).

Починил так: на локальном сервере путь изменил с tags на tag_s, и и чудо всё заработало локально.

Ответ дан 25.11.2015 - 12:48