以前基于Flash的网站的开发使用了http://www.example.com/#形式的网址! 这些网址已被Google编入索引,但我需要从搜索索引中删除这些网址。阅读Google文档,我应该生成404或410错误。
但是,我无法在服务器端执行此操作,因为#及其后的所有内容都未包含在GET请求中。因此,在我的.htaccess文件中,无法检查此表单的URL。
我可以使用下面的Javascript行检测这些网址
window.location.hash.match( '#!')
然后将window.location更改为我的.htaccess文件可以匹配的URL,然后使用RewriteRule返回410错误。
但这会与搜索机器人一起工作和/或有更好的方法吗?
感谢。