求各位老师帮帮忙?404页面设置是正确的,比如输入域名/aa,就会调整404页,但是输入域名/?aa,就无法跳404。因为之前的网站后台是wp的,全是动态地址,百度都收录了,现在换帝国cms了,想让之前百度收录的返回404,而不是到首页返回200,输入http://www.aaa.com/aa会404,但是输入http://www.aaa.com/?aa就无法404,而是跳到论坛首页,请高手赐教解决,感激不尽!
求各位老师帮帮忙?404页面设置是正确的,比如输入域名/aa,就会调整404页,但是输入域名/?aa,就无法跳404。因为之前的网站后台是wp的,全是动态地址,百度都收录了,现在换帝国cms了,想让之前百度收录的返回404,而不是到首页返回200,输入http://www.aaa.com/aa会404,但是输入http://www.aaa.com/?aa就无法404,而是跳到论坛首页,请高手赐教解决,感激不尽!
起码些应该是转向新网站吧?http://www.aaa.com/aa 会 404,这是因为 aa 目录不存在,且你没有开启 path_info
http://www.aaa.com/?aa 不会 404,这是因为 aa 作为 url 参数传入了网站的默认文档(通常是 index.php)
先声明要使用 IE 浏览器,然后通过跳转页检查是否是 IE 访问。如果是,则禁止访问,说不能用 IE 访问
而若直接用 ie 去访问跳转地址,却又能正常访问
做网站就是让人看的,不知道你们是怎么想的
优化今天又和我说了,因为百度已经把http://www.aaa.com/?aa 给收录了,其实就是首页,返回码是200,但如果百度更新的话,他说可能会出现/?aa类似链接全都变成和首页一样的标题描述了。所有想找个办法,只要打开这种链接就返回404,让百度知道404然后删除就行。nginx写个规则也可以,求老师们帮助,