Drupal чистый URL, связанный
В Drupal 7 я мог включить чистые URL-адреса, установив флажок в конфигурации и параметр успешно сохранен. Но, однако, я не слишком уверен, действительно ли работают чистые URL или нет.
Когда я открываю свой сайт на друпале http://my-site/drupal/
) и нажмите на любую вещь, URL выглядит так:
http://my-site/drupal/#overlay=admin/modules
http://my-site//drupal/#overlay=admin/config
Я не понимаю, почему вышеупомянутые ссылки имеют это "#overlay="
Но когда я набираю прямой чистый URL-адрес в браузере, как показано ниже, он тоже работает:
http://my-site/drupal/admin/modules
http://my-site/drupal/admin/config
Чего я не понимаю, так это того, что "#overlay=" автоматически отображается в пути URL, когда я нажимаю на любую функцию моего сайта drupal.
1 ответ
#Overlay является частью модуля Drupal, он работает только для функций администратора. Это работает так, что вы можете получить доступ к разделам администратора из внешнего интерфейса через оверлейный интерфейс. Вы можете отключить его, если хотите.
Ссылка: https://www.drupal.org/documentation/modules/overlay