0
我有一个网站,其页面在主导航中隐藏。最近,我在Google搜索结果中找到了一些链接到页面的奇怪网址。我想用我的htaccess文件来修复它们,但迄今为止一直没有成功。.htaccess规则重写问题
我隐藏页面:www.mediware.com/share-the-science
,但我已经过这个网址运行:www.mediware.com/share-the-science/12-home-care?开始= 28
在我的Google结果中。
我想重写 www.mediware.com/share-the-science/12-home-care?start=28
到
www.mediware.com/share-the-science
我曾尝试以下解决方案,但没有工作:
RedirectMatch 301 ^/share-the-science/12-home-care.*$ http://www.mediware.com/share-the-science
RedirectMatch 301 ^/share-the-science/12-home-care/.*$ http://www.mediware.com/share-the-science
RewriteCond %{QUERY_STRING} ^start=28$ [NC]
RewriteRule ^share-the-science$ /share-the-science/? [R=301,NE,NC,L]
Redirect 301 http://www.mediware.com/share-the-science/12-home-care?start=28 http://www.mediware.com/share-the-science
任何帮助,将不胜感激。
不幸的是,这也没有奏效。它仍然去www.mediware.com/share-the-science/12-home-care?start=28 – 2014-12-03 15:39:25
不是这个重写。清除缓存并用其他浏览器进行测试。 – Croises 2014-12-03 15:46:10