我有一个网站提交给我帮助家庭成员重新开发的谷歌网站管理员工具。该网站很棒并且可以正常工作,但谷歌说 4 个旧网址显示的抓取错误并返回 404 错误。
据我所知,这在使用 CMS 系统和页面别名发生变化时很常见。但是,虽然我可以访问 php 和 .htaccess 文件,并且我可以看到 mod rewrite 正在进行,但我不知道如何实现 301 重定向。我不熟悉php代码。
4 url 的谷歌说是我什至找不到的错误,所以我不知道它们是从哪里链接的。例如,这是错误之一:
mywebsite.co.uk/index.php?page=kitchens(产生 404 错误页面)
应该链接或重定向到,
mywebsite.co.uk/kitchens-northampton/
如果有任何相关性,我在 htaccess 文件中注意到此代码:
RewriteRule ^(.+)$ index.php?page=$1
我只是不知道这意味着什么。任何人都可以提供一些建议吗?谢谢你。