Нет страницы по умолчанию, которая открывается, если имя страницы не указано, либо "index.html
", либо "index.php
", причем приоритет отдается последней по умолчанию.Таким образом, не будет никакого преимущества как такового, и более того, оно не нужно.
Для любой другой страницы (кроме домашней страницы или именованных страниц "index
"), если вы укажете заголовок Redirect 301, вы уведомляете Google и другие поисковые системы о сохранении целевого URL какactive & последний (не первый), в их базе данных.Это все равно что установить постоянную ссылку в базах данных поисковых систем с вашими последними активными URL.
Однако будет одно большое преимущество.Когда вы указываете "http://www.mydomain.com/index.php
", вы уведомляете поисковые системы о том, что они постоянно загружают страницу "index.php
".Однако, если вы просто указываете «http://www.mydomain.com/
» для поисковых систем, то это (mydomain.com
) интерпретация сервера (после понимания правил HTAccess этого сервера и других правил перенаправления, если таковые имеются), чтобы показать пользователю правильный файл -это может быть «index.php
» (первый приоритет), или «index.html
», или «index.htm
», хотя этот правильный файл может присутствовать или отсутствовать в хост-пространстве этого сервера.
Если правильный файлотсутствует, то отображается страница 404 Not Found.И владелец этого сервера обязан иметь правильный файл в корневой папке своего сервера, чтобы никому пользователю не отображалась страница 404 Not Found.
Поэтому я скажу, что большим преимуществом является упоминание "http://www.mydomain.com/
" вместо "http://www.mydomain.com/index.php
".
Надеюсь, это поможет.