我刚刚安装了一个 CMS 脚本来制作我的网站,它给我这样的 URL:
site.ltd/index.php?page=ID
在对 URL 进行一些更改后,我使用 .Htaccess 代码从 URL 中删除了 index.php。但是此代码不会从原始 URL 中删除 index.php。它只是将 index.php 重定向到 none index.php。
要了解更多信息,请阅读以下内容: 在我使用此代码后,我所有的帖子 URL 仍然看起来像这样:
site.ltd/index.php?page=ID
但是当我打开这个 url 时,它会重定向到这个:
site.ltd/?page=ID
主要问题是: 我网站的源码里,网址有index.php,但是打开后,转到新地址(没有index.php),不会造成问题吧?
我的意思是这个永久传输链接(将每个链接的 index.php 重定向到 none index.php)不会在流行度下降和 Google 的机器人抓取网站时造成问题?谷歌可以索引我没有的 index.php 网址并忽略带有 index.php 的网址吗?
如果可以的话:给我一个代码,可以在我的 URL 中永久删除 index.php,而无需重定向!
抱歉我的 English.ENG 不是我的主要语言 :D
最佳答案
好吧,如果重定向是302(临时重定向过程);那么您的网站就会有麻烦。
Google 建议我们应用 301(永久重定向),这样不仅访问者;而且搜索引擎机器人也可以检查新的 url 和索引。
希望对您有所帮助。
关于php - Google 对索引重定向 URL 的 react 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40892643/