草庐IT

redirect

全部标签

regex - 重定向 301 - 重定向地址中包含特定单词的页面

我对.htaccess重定向有一个大问题。我必须从包含特定单词或数字的地址进行重定向(有些页面带有单词,有些带有数字)。这部分地址位于不同的地方,所以我需要通用解决方案。我试过这个方法,但没用:RewriteCond%{QUERY_STRING}(^|&)number-or-word(&|$)[NC]RewriteRulehttps://newdomain.com/new-specific-adress[L,R=301]附言我也换域名了。你有什么想法可以解决这个问题吗? 最佳答案 您缺少RewriteRule的第一个参数,它是要匹配

php - SEO cookie 重定向

我有一个网站,我将流量分成两个用户组“学习者”和“教师”。我将他们的用户组保存在一个session变量中,并将他们定向到他们网站的相关部分。由于搜索引擎没有设置user_typecookie,我遇到了搜索引擎无法索引站点的问题。有没有一种方法可以让搜索引擎抓取工具访问网站的两个部分(目前它陷入了从user_type选择页面到主页的循环)。理想情况下,我还希望能够允许爬虫访问仅限成员(member)的资源,因为学习者司机将能够访问我希望只有在登录后才能访问的内容。检查session变量user_type的代码在下面,并在每个页面上调用(因此没有任何内容被抓取)if($check_exis

http - 重定向到 "/"或 index.html

目前在我的网站上,用户可以同时浏览到www.mysite.com/index.htmlwww.mysite.com(whichactuallyreturnsindex.html)我希望一切都能消除歧义,例如要么www.mysite.com/index.html或www.mysite.com什么是最佳实践,考虑到HTTP请求搜索引擎优化谢谢,附:如果除了SEO、HTTP请求数之外还有其他考虑因素,请告诉我。 最佳答案 把这个放在你的.htaccessRewriteCond%{THE_REQUEST}^[A-Z]{3,9}\/.*ind

apache - 使用 .htaccess 重定向域后的所有内容

我如何将domain.com/index.php?677775=1重定向到domain.net,在域名后使用相同的uri?不知道怎么解释,但我尽力了。示例:当您转到http://fb.com/***时,它会将您重定向到http://www.facebook.com/***. 最佳答案 类似的帖子:.htaccessredirectallpagestonewdomain其实并不复杂,你只需要在要重定向的域的htaccess文件中写下:RewriteEngineonRewriteRule^(.*)$http://www.facebook

seo - 页面重定向和 SEO

显然,来自具有高网页排名的网站的链接有助于根据SEO对网站进行定位。我想知道如果链接“链接”到将您重定向到目标网站的网站,是否也是如此?或者爬虫会忽略重定向(通过javascript还是php?)Scheme:(1)HighPRpagelinksto---->(2)otherpagethatredirectsto---->(3)targetpage在这种情况下,目标页面是否会受益于页面(1)的高PR?? 最佳答案 301重定向应该传递大部分(如果不是全部)页面权限。302重定向不会。我会说直接链接总是比重定向链接更好,但您可能会接受

url - 将旧站点页面重定向到 dnn 门户上的单个页面

我们使用的是DNN社区版。有一堆html、aspx页面的旧站点应该(虽然不是全部)重定向到新DNN门户v7.1(301重定向)中的单个(默认)页面。这是一个例子:www.mysite.com/hello.html->www.mysite.comwww.mysite.com/mypath/hello.html->同上同.aspx页面->同上www.mysite.com/mypath->同上是否可以使用DNNCE或ASP.NET本身的功能来实现目标?到目前为止,只有两件事浮现在我的脑海中:web.config中的httpRedirect-但这只会覆盖.html部分,而且只是因为新站点没有使

django - bitly 如何提供 301 永久重定向,但仍然跟踪点击,我如何在 Django 中做到这一点?

在Django中提供永久301重定向或临时302重定向非常简单,使用redirectshortcut(反过来只使用HttpResponsePermanentRedirect或HttpResponseRedirect)我需要计算重定向被使用了多少次,但如果我使用301,我的View只会在第一次请求时被点击。浏览器可能会缓存新的URL,因为连续的请求不会到达我的View。但我可以看到许多URL缩短服务(http://searchengineland.com/analysis-which-url-shortening-service-should-you-use-17204)确实使用301A

.htaccess - 从 TLD 转发到不同的 'start page' 的重复内容

我今天遇到了一些有趣的事情。参见thissite.请注意,TLD会自动转发到/about-alc/。这是因为,主页部分实际上称为“关于ALC”。我最近使用了一个sitemapgenerator,它说TLD和/about-alc/的“重复内容”这不是一个好方法吗?我是否应该只在其中放置一个规范的元标记就足够了?谢谢 最佳答案 如果您坚持继续重定向到该子页面,则可以使用规范标签。我宁愿在/下使用不同的起始站点,只是为了能够将更多包含关键字的文本打包到站点中。 关于.htaccess-从TLD

javascript - 如何让谷歌索引使用 javascript 重定向的页面

我正在为一个网站使用谷歌地图。通过主页上的map提供的所有数据也列在整个站点的其他页面上,但是在启用javascript的情况下,这些页面会重定向到主页:例如http://host.com/county/essex重定向到http://host.com/#county/essex,这使得map加载了Essex的所有数据。我希望Google将我网站上的所有页面编入索引,否则map中包含的所有数据都无法搜索到。但我知道出于非常充分的理由,Google通常不会为重定向的页面编制索引。有没有办法让谷歌索引我的网页。或者,如果做不到这一点,是否可以通过其他方式将所有数据提交给谷歌?*编辑我的所有

seo - 如何向 Googlebot 提供照片库更新?

如何在网站上的相册更新时设置重定向?一些照片已被删除,因此Googlebot现在得到404。但是那些老照片是无可替代的。同一主题中有一些新的相似照片,但不相同。我应该将请求重定向到某个地方吗?例如。日志被对/images/some.jpg的请求淹没,因此将其重定向到(哪里?)。 最佳答案 我建议采用双管齐下的方法:1)更新您网站的Google索引通过GoogleWebmasterTools声明您的网站,并请求抓取您的网站。这应该从他们的索引中删除大部分已删除的图像,并减少访问您网站的404错误访问者的数量。Removeapageor