问题标签 [http-status-code-301]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
seo - SEO 和 301 重定向 - 它们可以有相对路径还是必须是绝对路径?
SEO 和 301 重定向 - 它们可以有相对路径还是必须是绝对路径?
在为页面执行 301 重定向时,BOT/Spider 是否会将转到相对路径 (redirect="../") 的 301 与转到绝对路径 (redirect="http: //www.somewebsite.com/apage/")。
例如,我有一个包含内容(http://www.somewebsite.com/apage/)的父页面......我有一个子页面(http://www.somewebsite.com/apage/more-details)更多内容。
我计划将更多内容移动到主页本身并摆脱(http://www.somewebsite.com/apage/more-details),但我想使用 301 将机器人/浏览器重定向到页面在升级(http://www.somewebsite.com/apage/)上,所以我不会失去任何页面排名等。
drupal - 无法在 drupal 中 301 重定向 url
我正在尝试使用带有以下代码的 .htaccess 将 url 从位置 a 重定向到 b
它不工作
我打开了这个
http-status-code-301 - 漫游器和 301 重定向
6 个多月前,我更改了我网站的 URL 结构。我检测到旧 URL 的使用并使用 301 状态代码重定向到新 URL。我用 flidder 验证了状态码是根据请求正确返回的。但机器人(yahoo slurps、googlebot 等)仍在访问旧 URL。有什么我想念的吗?
dns - 将所有内容从一个域转移到另一个域
我想从一个域转移到另一个更短且(希望)更容易记住的域,但我也希望过渡尽可能无缝。
我是一名编码员,所以我知道 301 重定向并且我打算使用它们,但是有没有比在我的 .htaccess 文件中手动添加条目更容易的方法?
该网站是静态的,但博客除外,它位于 /blog/ 目录下并由 WordPress 提供支持。我希望它重定向到我的新域名。文件和文件夹结构不会改变。这不是有某种通配符吗?
asp.net - IIS7 和 301 重定向 - 文件夹到文件
我们正在使用 IIS7 和 ASP.NET 3.5。
我们已经用新页面更新了我们的网站。现在,互联网上有许多指向我们网站的链接,但是由于我们新网站的目录结构发生了变化,这些链接中的许多现在都被破坏了。
我需要有一些请求,301 重定向到“新页面”。许多旧页面只是目录 URL,例如:
/服务/软件开发
/产品/地理数据
/站点地图
/公司/termsofuse
我在 Global.asax 文件中编写了一些代码来捕获 url,解析它们并重定向它们。但是,当没有文件引用 (.aspx) 时,我的 ASP.NET 应用程序不会捕获 URL。
看来,这些重定向需要在 IIS7 中创建。
现在,上面的 url 处于目录级别(它们不是直接请求实际的 .aspx 页面)......我可以使用虚拟目录将“目录”请求重定向到另一个“目录”......但我无法重定向对实际 .aspx 文件的目录请求
以下是我需要进行的一些重定向类型:
==========
旧:/服务/软件开发
重定向到:/services/custom-software-development.aspx
=============
旧:/站点地图
重定向到:/sitemap.aspx
=============
旧:/company/termsofuse
重定向到:/company/termsofuse.aspx
==============
旧:/公司/职业
重定向到:/company/careers.aspx
==============
旧:/服务/
重定向到:/services/custom-software-development.aspx
==============
有人可以阐明如何做到这一点吗?请让我知道,如果你有任何问题。非常感谢您的帮助。
蒂姆
.htaccess - 无法进行 301 域重定向
嗨,我有一个使用 opencart 的应用程序。如果用户键入http://example.com,我想进行 301 重新编辑。在http://www.example.com中重定向(301 状态码)
这是我的 .htaccess 内容:
我得到 302 重定向而不是 301。
谢谢,格兰尼特
.htaccess - 301 重定向适用于 www.example.com 但不适用于
我在 301 重定向时遇到了一个奇怪的问题
如果我输入http://www.example.com/api它可以工作,但如果我输入http://example.com/api它就不行
进阶感谢 prasanth
iis - IIS 301 重定向
我们已将网站迁移到新网站(不要问为什么?)
为了帮助我们进行过渡,我们在 IIS 中创建了从旧网站到新网站的 301 重定向。重定向看起来像 http://www.newWebSiteApp.com $S$Q 这很好地处理了所有子目录以及查询字符串。我们测试了重定向并且效果很好,除了 https 请求。
新旧网站都有混合协议(一些页面是http,而另一些是https)。https 的重定向需要到 http 而不是 https。
我们检查了 IIS 设置,谷歌搜索,并没有结果。
那么,是否可以在同一个网站上重定向 http -> http 和 https -> https?
apache - 如果找不到页面,.htaccess 301 重定向到主页
我已经清理了我的网站并丢弃了很多页面。我现在有一个 100 页网站的 10 页,全是静态 html。我希望对已删除页面的任何请求以 301 重定向到主页,但无法弄清楚 .htaccess 规则!