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