http-status-code-301相关内容
我在设置我的 htaccess 以允许使用子目录方法的多种语言时遇到一些问题,例如: http://www.domain.com/en/http://www.domain.com/sw/http://www.domain.com/ie/ 另外让事情复杂化的是,该项目目前还没有上线,它在开发服务器上.例如,我目前正在访问该项目: http://dev.domain.com/devname/pr
..
此代码执行重定向,但使用 302 状态代码: 我在互联网上找到了这个,但我认为它只适用于 ColdFusion8.我正在使用 ColdFusion7. 你控制ColdFusion7中的状态码吗? 解决方案
..
我们网站的几个页面使用旧的非 SEO 友好 URL 编入索引,例如 http://www.domain.com/DocumentDetails.aspx?id=555.最近我们实现了使用存储在数据库中的 slug 的路由,并使用路由查找 slug 将您转发到正确的页面,例如:http://www.domain.com/Documents/Title-of-the-Document 这一切都很
..
我有一个 Wordpress 网站.我已经多次更改了我的永久链接.我使用的永久链接的所有过去版本仍然有效.如果我将它们输入到 URL 栏中,我将被带到该页面,而 URL 不会更改/重定向到新的/当前的永久链接. 为什么旧的永久链接没有重定向到新的永久链接? 这会导致 Google 读取重复内容出现问题. 示例:.com/lightbulb .com/shop/lightbulb 第
..
我有一个在子域上运行的站点,该子域已迁移到新服务器和新域名.为了保留搜索积分,我知道 301 重定向是处理迁移迁移的正确方法.(营销部门谈到了我从未听说过的 301 重定向.) 从技术角度来看,我不明白您必须保持重定向多久.有人可以解释一下吗?保持重定向无限期运行似乎是服务器上额外和不必要的负载.在搜索引擎停止链接到以前的站点后,您最终会删除它还是更改 DNS? 解决方案 301 是
..
我们网站的多个页面使用旧的非 SEO 友好 URL 编入索引,例如 http://www.domain.com/DocumentDetails.aspx?id=555.最近我们实现了路由,它使用存储在数据库中的 slug 并查找 slug 以使用路由将您转发到正确的页面,例如:http://www.domain.com/Documents/Title-of-the-Document 这一切都
..
我正在使用 VBScript 和 Microsoft.XMLHTTP 对象来抓取一些网络数据.我有一个要检查的 URL 列表,但不幸的是,其中一些 301 重定向到列表中的其他 URL,因此我最终得到了冗余数据. 是否有可能使 XMLHTTP 对象在 301 重定向时失败?或者至少缓存原始响应头?或者只是让我知道发生了什么? (注意:我无法控制我从中请求数据的服务器;当我获得新数据时,
..
所以,情况是这样的: 我们正在运营一个由 Drupal 提供支持的网站.前一段时间,决定该网站应作为 SSL 使用.将站点从 http 重定向到 https 的设置是由一个不再与我们在一起的人完成的. 我可以在 .htaccess 文件中看到以下几行 #将http重定向到https重写引擎开启重写条件 %{SERVER_PORT} 80重写规则 ^(.*)$ https://docs
..
使用 Sharepoint 2010 企业搜索,我们正在尝试抓取我们内部基于 mediawiki 的 wiki 站点.搜索失败并显示错误:“该 URL 已被永久移动.(URL 重定向到...)'. 由于 wiki 站点具有区分大小写的 URL,当 Sharepoint 2010 尝试使用小写 URL 名称进行抓取时,Wiki 会显示“页面不存在"并使用 301 重定向!!! 有解决办法
..
我有多个域指向一个托管位置.我希望将其中一个域建立为我的主域,因此我希望在用户从辅助域访问我的网站时执行 301 重定向到该主域. 例如: www.example.com 这是我的主要域名.我希望与我的网站关联的所有其他域都重定向到此处. 如果用户进来: www.test.com 或www.test.com/anypage等 然后我希望用户被重定向到该页面的示例
..
我正在将一些经典的 asp 页面升级到 .net,但不是全部.而不是去修改这个向后系统中的所有链接,它从一个 cms 数据存储中提取它的一些链接.我想利用 http 并删除该文件的代码,并执行程序化 301,以便所有其他页面都可以逐步升级. 解决方案 Response.Buffer = trueResponse.Status = "301 重定向"Response.AddHeader "L
..
我想知道 301 重定向是否总是保留引用. 我创建了一个名为“gotoorig_https.html"的页面,其中包含一个指向页面“orig_https.asp"的超链接. “orig_https.asp"将 301 重定向到“dest.html",其中显示了 document.referrer. 在这种情况下, http 页面(gotoorig_https.html) ->ori
..
我在 github 页面上有博客 - jekyll 解决url策略迁移的最佳方法是什么? 我发现共同的最佳实践是像这样创建 htaccess 重定向301/programovani/2010/04/git-co-to-je-a-co-s-tim//2010/04/05/git-co-to-je-a-co-s-tim.html 但它似乎不适用于 Github.我发现的另一个解决方案是
..
我有大约 18 个域需要重定向到一个新域.它必须在带或不带 www 的情况下都可以使用. 我已经试过了: 重写引擎开启重写条件 %{HTTP_HOST} !^www\.domain\.com重写规则 ^(.*)$ http://www.domain.com/$1 [R=301,L] 这给了我一个重定向循环(我认为以前只适用于 www?). 解决方案 Rewr
..
我们的 nginx 前端后面有几个后端. 是否可以拦截这些后端发送的 301/302 重定向并让 nginx 处理它们? 我们单独处理一些事情: error_page 302 = @target; 但我怀疑 301/302 重定向是否可以像 404 等一样处理...我的意思是,error_page 可能不适用于 200 等错误代码? 总结一下: 我们的后端偶尔会发回 3
..
HTTP 301 和 308 状态码有什么区别? 301(永久移动):这个和所有未来的请求都应该被定向到给定的 URI. 308(永久重定向):应该使用另一个 URI 重复请求和所有未来的请求. 他们看起来很相似. 解决方案 301、302 和 307 概述 RFC 7231,HTTP/1.1 语义和内容的当前参考协议,定义了 301 (永久移动)和 302 (Fou
..
客户的行为是否应该有所不同?怎么样? 解决方案 状态 301 表示资源(页面)永久移动到新位置.从现在开始,客户端/浏览器不应尝试请求原始位置,而是使用新位置. 状态 302 表示资源暂时位于别处,客户端/浏览器应继续请求原始 url.
..
我正在调试 HTTP 301 永久重定向问题.经过快速测试,Safari 似乎在重新启动时清除了 301s 的缓存,但 Firefox 没有. IE、Chrome、Firefox 和 Safari 何时清除 301 缓存? 更新:例如,如果我想将 example1.com 重定向到 example2.com,但我不小心将其设置为重定向到 example3.com,这是一个问题.我可以更
..
如果我使用这个代码,它就成功了: 重定向 301/products.php http://website.com.au/product_123.php 但如果我这样做,它不是: 重定向 301/products.php?id=123 http://website.com.au/product_123.php 注意 url 中的变量是导致它失败的原因. 我做错了什么?有没有其他方法可以
..
我找不到我的问题的直接答案,需要从真正的专家那里知道. 我有一个网站,其网址是由 Joomla 生成的.我相信搜索引擎中有大量的网址,但我真的不知道它们中的哪一个.302 重定向是一种选择,但我不能说需要重定向哪些网址. 我唯一知道所有网址都是由 sef404 脚本生成的,它是 Joomla 的 SEO 脚本. 我的问题是,如何确保通过 .htaccess 文件正确传送 goog
..