草庐IT

REDIRECT

全部标签

.htaccess - 关闭在线商店后如何 301 重定向 Shopify 页面?

我正在将我的电子商务商店从Shopify转移到我的域中。以前托管在Shopify上的所有页面现在托管在与我的域相同的服务器上(使用“购买按钮”而不是“在线商店”)。我基本上想将所有Shopify页面301重定向到它们的新URL。我知道Shopify有一个内置的301重定向工具,但是当我删除“在线商店”作为销售channel时,所有这些重定向都停止工作。幸运的是,我能够毫不费力地将它添加回去。与我交谈的Shopify支持代表不知道URL重定向是什么,所以我不确定如何进行。我应该通过我服务器上的.htaccess而不是通过Shopify来执行此操作吗?如有任何帮助,我们将不胜感激。-安吉拉

redirect - 301重定向目录匹配

我一直无法得到这个问题的答案。基本上,我有一堆网址,它们是这样的:www.mysite.com/gb/best-price/description.shtmlwww.mysite.com/fr/best-price/description.shtmlwww.mysite.com/jp/best-price/description.shtml我需要将他们重定向到他们的直接匹配页面,如下所示:www.mysite.com/gb/best-price/index.shtmlwww.mysite.com/fr/best-price/index.shtmlwww.mysite.com/jp/be

php 与 htaccess 重定向

我正在寻找PHP重定向与htaccess重定向的详细解释。问题已经问了here但我的情况与此略有不同。我有一个旧网站可以说是www.mydomain.com/oldsite/我的新网站是www.mydomain.com/newsite/这是/oldsite上的一个wordpress安装,有很多帖子,将所有这些都写在htacccess中是一个非常漫长的过程,所以如果我只是在主题的header.php中放置一个php代码,然后将重定向页面的任何html输出到新地址是一个好习惯还是我应该切换到htaccess。我使用的代码是if(is_singular('post')){$link=get_

.htaccess - 避免根级别 301 上的过多重定向

我正在尝试更改网站上的.htaccess,以便每个页面都重定向到另一个网站上的特定页面。我已经设法让非根级别的页面毫无问题地重定向到新域,但是我似乎试图从旧网站的根目录重定向,但我最终遇到了“重定向太多”的问题。这感觉对于优化某人的网站(当他们从以前的域发生变化时)非常关键,因此了解它会很有用。我的代码是这样的:Redirect301/my_counselling.htmlnewsite.org.uk/Redirect301/fees_and_contacts.htmlnewsite.org.uk//?page_id=11Redirect301/qualifications.htmln

apache - 使用 apache 重定向而不丢失搜索排名

http://www.hobo-web.co.uk/how-to-change-domain-names-keep-your-rankings-in-google/IcandiscussmyexperienceonApacheserversandusing“.htaccess”filesand301permanentredirects.Witha301permanentredirectinstructionatyourserverlevel,theage,authorityandreputationofyouroldwebsiteinGoogleistransferredtothisn

apache - 网站监听80和443端口时如何在apache中做301重定向http到https?

我正在使用apache2.4并使用drupal7配置网站。网站在端口80上,ssl在端口443上启用。我已通过网站管理员登录将主页重定向到https,但在检查301重定向时它说URL是应该使用302临时重定向而不是301永久重定向来重定向考虑SEO友好的重定向方法。到目前为止我使用的唯一重定向是RewriteCond%{HTTP_HOST}^domain\.com[NC]RewriteRule^(.*)$https://www.domain.com/$1[L,R=301,NC]但它不会从http重定向到https。我什至尝试遵循规则RewriteCond%{HTTPS}off[OR]R

amazon-web-services - S3 静态网站 : Return HTTP 410

背景我在S3上有一个静态网站,Google索引了10000个HTML页面。我要迁移到新版本,我想从Google索引中删除旧页面(可能不再存在)。我在网上读到,最有效的方法是返回HTTP410(消失)问题根据http://docs.aws.amazon.com/AmazonS3/latest/dev/CustomErrorDocSupport.html,使用S3静态网站时不能返回HTTP410API网关我创建了API网关的模拟集成,它返回HTTP410。然后我配置我的S3存储桶以自动将特定前缀重定向到此url。但是,看到的返回码是HTTP301(第一次重定向)。如果我直接获取API端点,

.htaccess - 301 从 old.com 重定向到 new.com

我的目标是将我当前的旧域重定向到我的新域。所有页面结构都完全相同,唯一发生变化的是域。我想将整个站点重定向到我的.htaccess文件中的新域。我将使用哪一行代码? 最佳答案 你在使用mod_aliasApache模块吗?Redirect301/http://www.new-domain.com/使用mod_rewriteApache模块RewriteEngineOnRewriteRule^(.*)$http://new_domain.com/[R=301]也许:Options+FollowSymLinksRewriteEngine

php - 重定向页面但保留元标记

我使用重定向页面header('Location:http://www.example.com/');Google已将我的页面编入索引,但使用的是我重定向到的页面的元标记。有没有办法保留我的谷歌元标记但仍重定向到该网站?也许在重定向之前有一个倒计时?问候 最佳答案 您可以改用它。内容后的0可以替换为页面重定向前的秒数。Here's一些更多的信息。或者,您可以使用robots.txt,或使用javascript重定向。对于robots.txt,请遵循本指南。http://www.robotstxt.org/robotstxt.html

wordpress - 将 WordPress 站点 'A' 完全重定向到 WordPress 站点 'B'

我创建了一个新的WordPress网站,它是我旧网站的更名版本。它有一个新的域和一个新的设计。除此之外,其他一切都是相同的,包括内容和链接结构。现在我想完全重定向旧链接。与旧帖子一样,标签和类别URL应重定向到新URL。我该怎么做? 最佳答案 在旧服务器的webroot中创建一个.htaccess文件并将其放入:RewriteEngineonRewriteRule^(.*)$http://www.example.com/$1[R=301,L] 关于wordpress-将WordPress