答案 0 :(得分:2)
当没有指定页面名称时,没有要打开的默认页面是“index.html
”或“index.php
”,默认情况下优先给予后者。所以没有任何优势,因此&而且,它不需要。
对于任何其他页面(主页或“index
”命名页面除外),如果您指定重定向标题301,则表示您正在通知Google&其他搜索引擎将目标URL存储为活动&最新的(不是第一个),在他们的数据库中。这就像在搜索引擎的数据库中使用您最新的活动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
”是一个很大的优势。
希望它有所帮助。
答案 1 :(得分:1)
我认为使用重定向没有任何优势。一方面,它会为您的网页添加加载时间,而Google也会根据速度对网页进行排名。