草庐IT

定向Nginx

全部标签

.htaccess - 站点子目录充当根目录?我应该永久重定向 301 吗?

我有以下问题-我的站点位于我的托管帐户的/www文件夹下的一个文件夹,比方说它的/www/shop。然后,所有访问主域的访问者都会被/www文件夹中的.htaccess文件重定向到子文件夹。我是否应该将此重定向301永久化,以便搜索引擎可以更好地索引我的网站?这是我为此目的使用的简单.htaccess:RewriteEngineOnRewriteRule^$/shop[L] 最佳答案 只要它真的是永久的,是的。 关于.htaccess-站点子目录充当根目录?我应该永久重定向301吗?,我

hyperlink - 将链接重定向到其他域(有条件)的最佳方法?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我们提供了一个链接(例如http://indiapriceinfo.in/getbeststore?mobile_id=76340),将用户重定向到以最优惠价格销售的在线商店(因此重定向链接将在不同的日子将您带到不同的商店)。我们在具有302重定向的多个域上使用此类链接。但它们都使用indiapriceinfo.in进行重定向,如上所示。这对SEO不利吗?如果是,那么最好的做法是什么。

tomcat - Tomcat 7 在目录上应用重定向 302 的位置(seo 故事))

正常情况下,如果尾部斜杠不存在,tomcat7会在目录资源上执行重定向302。http://localhost/files-->302,http://localhost/files/我们/我只是想将响应代码更改为永久重定向(301),以便遵循seo目的。在我的系统中,我无法在tomcat应用程序之前进行此检查...我用tomcat7做了一些测试,似乎重定向发生在调用DefaultServlet之前。我有点小麻烦,如果有人有任何想法,将非常欢迎杰罗姆 最佳答案 正如对thispost的评论中的回答,重定向发生在org.apache.t

iis - 重定向任何尚未在 IIS7 上使用 301 重定向的内容

我们最近使用WordPress在新域上建立了一个新网站,以替换我们使用平面文件的旧网站。由于时间限制,我们几乎没有时间进行计划,最后请人在IIS管理器中设置重定向。这意味着几乎旧网站中的每个文件夹的每个页面都有如下内容:问题是这是一个拥有约15k页面的大型站点,只有大约1k页面被手动重定向到新的URI。这意味着我们可能有14k页的遗留内容(实际上是无效的URL,其中一些太旧了)但我们需要将其重定向到新域的根。因此,几乎每个文件夹都有一个web.config,每个重定向页面都有上面代码块的一个实例,但我们需要每个未以这种方式重定向的页面都重定向到一个固定位置。由于页数,手动配置不是一种选

.htaccess - 301-Redirect 正确重定向,但不传递 Page Rank 或其他 SEO 值

我想知道为什么我在网站上实现的一系列301重定向正确地将浏览器重定向到适当的页面,但不传递SEO值(使用Chrome的MozBar和PR插件计算)。是否有可能导致此问题的常见原因?我最初的想法是我在301重定向中犯了一个错误,但如果页面窗口正确呈现最终目标页面,我很困惑为什么看似0%的SEO值(value)正在正确传输。我知道301重定向不会转移100%的“SEO汁液”,但0%似乎并不令人印象深刻。以前的页面在页面排名方面并不惊人,但它们并非完全没有值(value)......干杯 最佳答案 首先,如果您确实正确地完成了301重定向

c# - 从旧页面到新页面的多个 301 重定向的最佳实践

我们最近对IIS8、C#网站进行了一次大型网站重新设计。我们有大约2到300个旧页面需要重定向到新页面。所有这些都需要是SEO的301重定向。我们正在寻找一些最佳实践来做到这一点,而无需在服务器上维护物理文件。 最佳答案 IIS和.Net有几种方法可以进行重定向。在处理请求的代码中:this.Response.RedirectPermanent("http://www.website.com/new-page/");在web.config文件中(对您来说可能是最简单的方法):它接受正则表达式,因此如果重定向有一个模式,您可以对此保持

php - 301 重定向到 php 重定向 - 对 SEO 不利?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭4年前。Improvethisquestion所以我的公司有一个拥有7000多个静态页面的庞大网站。我的任务是创建一个新网站并尝试解释所有内容。我能够做到这一点的一种方法是在url中使用哈希来指示AJAX调用以动态拉入内容。虽然这已经有效地消除了许多页面,但我一直担心失去网站的SEO排名,因此:重定向。由于新URL有可能变得复杂(更不用说它们中都有哈希符号),我在这里看到一位用户的回答,关于如何实现301以指向“redirector.p

wordpress - 将带有片段标识符的 Ecwid URL 重定向到新的 Woocommerce URL

我最近将客户的电子商务网站从Ecwid迁移到WooCommerce。Ecwid的URL使用片段标识符,这现在是一个问题,因为我无法使用.htaccess设置到新URL的301重定向。据我了解,.htaccess无法访问#之后的所有内容。我想尝试保留他们的SEO排名,并轻松地将所有旧URL更新为新URL。有许多Wordpress插件提供重定向页面的功能,但我担心我会遇到同样的问题。据我了解,Javascript重定向不使用301响应代码,因此搜索引擎不知道新URL是什么。有没有其他方法可以重定向:example.com/products/#!/100-Cotton-Sash-Cord/p

seo - 将旧的 Google 站点重定向或替换为另一个站点(Ruby on Rails)

我的堂兄给了我她的旧网站以“重做”,该网站位于Google协作平台模板上。我已经使用RubyonRails设置和Bootstrap单独创建了一个静态网站,但现在我正在摸索如何将她的旧Google站点转换为这个新布局(我想保留原始域名)。另外,Google协作平台的好处是,当我搜索她的公司时,它会出现在页面的右侧,有时会出现在谷歌本地搜索的顶部,这显然对营销/SEO非常有用.我确实读到了Google不支持其他平台(我认为)的内容,这就是为什么我想知道我是否可以重定向并仍然保留SEO优势。任何资源或建议都会很棒,谢谢! 最佳答案 使用新

cakephp - CakePHP 身份验证组件是否在重定向操作之前返回 HTTP 状态?

如果搜索引擎机器人试图访问我需要登录的页面之一,Auth组件是否会返回401HTTP状态,或者只是进行重定向而不“告诉”机器人它无法访问该页面? 最佳答案 如果你愿意,你可以使用postman并做一个简单的测试。无论如何,这是我尝试访问非授权页面时得到的结果 关于cakephp-CakePHP身份验证组件是否在重定向操作之前返回HTTP状态?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest