Есть такая проблема.
У меня есть вьюшка https://rossila.ru/drivers1/
Я хочу задать ей путь https://rossila.ru/drivers/ - но у меня на это URL выдает 404
Not Found
The requested URL /drivers/ was not found on this server.
В чем может быть проблема? Нигде никаких страничек с таким URL-ом больше на сайте нет
Комментарии
Если вы в настройках вьюхи указываете путь, а потом, по этому пути ничего нет - тут разработчикам сайта обращаться надо. Судя по компоновке, угадываются нестандартные решения.
А если с разработчиком связи нет, а мне достался сайт в наследство? В какую сторону копать хотя бы?
В чем отличие https://rossila.ru/drivers/ - выдает вот это
От всех остальных неверных адресов, например вот этого - https://rossila.ru/drivers2/ тогда кидает на стандартную 404 (страница не найдена)
В чем отличие https://rossila.ru/drivers/ - выдает вот это
От всех остальных неверных адресов, например вот этого - https://rossila.ru/drivers2/ тогда кидает на стандартную 404 (страница не найдена)
Может на веб сервере что-то накрутили?
+1, я бы прежде всего в .htaccess вдумчиво поглядел (если shared).
А вьюха генерит блок или ноду?
Вьюха генерит страницу.
/admin/structure/views
Ищите там вашу вьюху. Для совсем далеких от темы: там в таблице есть столбец "Путь", ищите там адрес drivers1 . Потом жмите на кнопку редактировать (edit) справа.
Дальше в своей вьюхе обратите внимание на этот пункт:
Вероятно, это вам поможет. Меняйте тут на нужный адрес. Только проверьте еще раз что такой страницы на самом деле нет. Это что касается вьюса который генерит страницу.
Я все это проделывал. И страниц с такими адресами на сайте больше нет.
а можно скрин данного представления?
А сюда нажимали? там меняется просто, это я так, вдруг не нажимали...
Попробуйте пока костылями на основе вьюса сделать блок
После чего добавить нужную страницу в node/add с адресом "drivers"
Затем в admin/structure/block добавьте блок (с именем вашего вьюса) в содержимое (body)
и добавьте ему отображение только на выбранной странице
Толку, что блок будет там выведен, если сама страница не появляется.
https://drupal.ru/node/141600 - судя по теме, не у одного меня затаились сомнения что там какое-то волшебство в сайте. Какие файлы и папки в корне сайта? Типа:
includes\
misc\
modules\
private\
profiles\
scripts\
sites\
themes\
.editorconfig
.gitignore
.htaccess
web.config
google88bd28614f7e6b7f.html
yandex_5cdeeb69b490c43c.html
authorize.php
cron.php
index.php
install.php
update.php
xmlrpc.php
CHANGELOG.txt
COPYRIGHT.txt
INSTALL.txt
INSTALL.mysql.txt
INSTALL.pgsql.txt
INSTALL.sqlite.txt
LICENSE.txt
MAINTAINERS.txt
README.txt
robots.txt
UPGRADE.txt
согласен что волшебно
Друзья, всем спасибо. Я разобрался. Проблема была на стороне сервера.
Вы бы могли описать что было на стороне сервера и как вы это решили?
Нужно делиться опытом, мы же старались и имеем право знать что было и как это решать в подобных ситуациях)))
Большинству из нас это не понадобится. Там Виндовс сервер. И не удивлюсь если что-то типа ФСБ-чекера.