我需要帮助来决定如何将我的旧网址重定向到新网址。此刻我有这样的网址myhost.com/viewrecipe.php?id=2但我希望它们看起来像myhost.com/recipes/梨派问题是该网站已在Google中编入索引。有没有办法为搜索引擎编写301重定向,将它们从旧类型的url重定向到新类型?如果在新的url类型中不使用id是不可能实现的,那么对于搜索引擎来说,还有什么其他的选择可以使这种转换尽可能顺利?附言所有这些都是动态网址 最佳答案 您可以在应用程序的根目录中使用.htaccess文件,其中包含:redirect30
我对新项目的路由有疑问。对于像用户这样的大多数操作和实体,URL永远不会改变,因为用户名是唯一且不可更改的。对于那些东西,我们可以很容易地使用像这样的路由:Router::connect('/a/:username/topic/:id',array('controller'=>'users','action'=>'view'),array('pass'=>array('username','id'),'username'=>'[^-]+','id'=>'[0-9]+'));Router::connect('/a/:username',array('controller'=>'users
我接管了一个旧域并在其上放置了一个新站点,它曾经是一个成员(member)站点,所以我有数千个旧URL现在转到404页面。我是否应该将这些重定向到主页以保持链接的活力,这是一个相对的主题,因此链接很有用。如果可以,我该怎么做?这是一个wordpress网站。/用户/*/图像//处理这些404的最佳方法是什么? 最佳答案 我会将他们重定向到您的主页。Google(和所有其他抓取工具)会注意到这一变化,因此您可以为用户提供更好且持续的用户体验。 关于wordpress-将旧页面重定向到主页/
我们以前为我们的案例记录系统使用非搜索引擎友好的自定义CMS。我们正计划迁移到WordPress。由于我们有几个指向我们之前安装的链接,我们希望让它们在新域中保持事件状态。幸运的是,我们在以前的CMS中的所有链接都是http://www.example.com/cases/the-case-number格式。我们现在正在考虑如何实现它。我认为我们有两个解决方案:要么在我们的WordPressheader顶部放置一个redirect_to_old()函数,以在每次加载页面时获取当前URL,如果URL请求匹配“/cases/”,则重定向到以前的CMS使用header("Location:$
我的网站有许多指向其页面的链接。我将彻底更新站点,更新CMS、内容和页面结构。域保持不变。如果用户在互联网上的某处找到旧链接,他们会在浏览器中获取什么到旧站点页面并在它已经是一个新站点时通过该链接进行操作,并且链接指向的旧页面不存在?如果旧链接如何进行重定向或其他内容页面未对域的根目录打开?谷歌在那种情况下如何不失去PR和将旧页面的PR权重重定向到主域?我非常感谢关于这个话题的任何相关讨论,因为它从各个方面来说都非常有趣。 最佳答案 WhatwillgetusersinbrowseriftheyfindsomewhereontheI
我试图将没有自定义永久链接的旧wordpress的url恢复到具有gooldurl的同一站点的新版本,但它不起作用。我尝试将旧URL301重定向到较新的....htaccess:Redirect301/\?page_id=184http://mydomain.com/about有人可以帮助我吗? 最佳答案 你可以试试Redirection为此。此插件将帮助您将旧网址重定向到目标网址。希望对你有所帮助。 关于使用旧/新URL的WordPress301重定向,我们在StackOverflow
看看谷歌目前如何看待我们的网站,并得出结论......基本上,我们使用URL重写的沼泽标准结构来使它们看起来对SEO友好。例如,产品URL的形式为anystring_([0-9]).html等等。当然,这允许我们在产品ID之前链接到我们想要的任何内容……我们已经完成了。过去,产品页面是Product_Name_79.html,然后变成了Brand_Name_Product_Name_79.html。apache并不真正关心,在任何一种情况下都会传递id79。然而,谷歌现在有这个产品的2个版本缓存在不同的URL下——这不是一件好事,因为它继续到达第一个URL并抓取它。同样的事情也适用于我
因此,在为客户做项目时,.htaccess的一些问题导致Google引用了测试URL。这不是super...所以,我想知道是否有可能在某个时候重定向到实时URL 最佳答案 将此添加到您的网络根/目录中的.htaccessRewriteEngineonRewriteBase/RewriteCond%{HTTP_USER_AGENT}googlebot[NC,OR]RewriteCond%{HTTP_REFERER}://[^.]+\.google\.[NC]RewriteRule^test/page\.php$http://domai
我需要做SEO并且需要展示网站的改进和新趋势总结。它是旧网站的替代品。我如何使用googleanalytic和FacebookConversionTracking证明我在SEO上做得很好。有没有办法获得最新信息网站统计?然后我可以展示,我已经为他的新网站带来了更多观众。 最佳答案 如果之前的站点还没有包含googleanalytics跟踪代码,那么不,它不会跟踪任何统计信息。您可以实现它们,尽管旧网站会保留一个月左右,收集所需的数据,并在您启动新网站时进行比较。如果您不知道如何添加跟踪代码,请查看here.
我只想知道我在.htaccess文件中使用什么代码进行301重定向。我的旧URL是http://www.mercurysolutions.co/training/certified-ethical-hacker-v9-course我想将它重定向到http://www.mercurysolutions.co/ec-council/certified-ethical-hacker-v9-course我已经在app/.htaccess和app/webroot/.htaccess中尝试了这段代码Redirect301/training/certified-ethical-hacker-v9-c