草庐IT

ingress-http

全部标签

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端点,

seo - X-Robots-Tag HTTP header 与 robots.txt 的优先级

例如,如果这是在Apache设置中设置的:HeadersetX-Robots-Tag"noindex,nofollow"这是在robots.txt文件中设置的:User-agent:*Allow:/哪个优先? 最佳答案 这些是不同的说明,因此您的查询无效。这里robots.txt文件允许抓取,x-robots-tag控制索引。虽然如果您展示了具有相同指令但格式不同的内容,那么(至少对于googlebot)会注意到限制性最强的内容。 关于seo-X-Robots-TagHTTPheader

谷歌搜索中的 Wordpress 帖子显示混合的 http 和 https

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭4年前。Improvethisquestion最近我已将我的域移动到https,但在谷歌搜索帖子中显示同时影响SEO的http和https以及当我搜索site:newkannada.com时显示我的其他域内容..我的htaccess内容#BEGINWordPressRewriteEngineOnRewriteBase/Options-MultiViewsRedirectMatch301^/[0-9]{4}/[0-9]{2}/([a-z0

.htaccess - 将 http 重定向到 https,将 www 重定向到非 www,并删除一次重定向中的最后一个斜杠

是否可以将http重定向到https,将www重定向到非www,并删除一个htaccess重定向中的最后一个斜杠,并且它可以是seo友好的?我有这个:RewriteCond%{HTTPS}off[OR]RewriteCond%{HTTP_HOST}^www\.[NC]RewriteCond%{HTTP_HOST}^(?:www\.)?(.+)$[NC]RewriteRule^https://%1%{REQUEST_URI}[L,NE,R=301]而且我不知道如何添加到这个重定向中删除最后一个斜杠。 最佳答案 您可以将此代码用于单个重

php - HTTP请求失败怎么解决! HTTP/1.1 463?

我想知道当出现错误HTTP请求失败时如何提取站点图像!HTTP/1.1463?该网站声称会阻止所有PHP查询,但并不是所有互联网服务器都这样做。我在One.com的服务器上测试了该脚本,该脚本可以运行,但在其他任何地方都无法运行。我收到错误463,准确地说:HTTP请求失败HTTP/1.1463。这是脚本:提前致谢! 最佳答案 我已经尝试了您正在构建的URL,除了如果您未被habbo授权使用其图形可能会出现问题的权利情况外,代码463不会在普通浏览器中发生。代码463是非标准代码。也许habbo正在通过用户代理字符串过滤您的请求。您

php - SEO 友好的 HTACCESS 301 将非 www 重定向到 www PLUS .php 到非 .php PLUS http 到 htps

这个问题在这里已经有了答案:htaccessredirecttohttps://www(14个答案)关闭4年前。我在PHP上有一个自定义构建的非CMS站点。我当前的.htaccess设置方式是允许我使用不带“.php”部分的url并将所有非www请求重定向到www:RewriteEngineOnRewriteCond%{HTTP_HOST}^example.comRewriteRule(.*)http://www.example.com/$1[R=301,L]RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!

.htaccess - 简单的 http(包括 www)到 https htaccess

我想验证一下,如果我的重定向代码得到了很好的实现,那么在seo中就不会出现问题。当前使用此代码:我想这样做:-http://mydomain.tldtohttps://www.mydomain.tld-http://www.mydomain.tldtohttps://www.mydomain.tld我目前的代码是:RewriteCond%{HTTP_HOST}!^www\.[NC]RewriteRule^(.*)$http://www.%{HTTP_HOST}/$1[R=301,L]RewriteCond%{HTTPS}!onRewriteRule(.*)https://%{HTTP_

http和https的区别

  普通用户很少注意到浏览器的地址栏中有http和https两种显示,对网站来说这两者的差别可是非常大的,那么他们的区别何在呢?  HTTP:无数据加密  以HTTP开头的URL都使用一种基本类型的超文本传输协议,是由TimBerners-Lee在1990年代初期创建,当时Internet还处于起步阶段,该网络协议标准允许Web浏览器和服务器通过数据交换进行通信。  HTTP也被称为“无状态系统”,这意味着它可以按需连接。您单击一个链接,请求连接,您的Web浏览器将此请求发送到服务器,服务器通过打开页面来响应。连接速度越快,数据呈现给您的速度就越快。  作为一种“应用层协议”,HTTP仍然专注

http - 强制 Jetty 进行 301 重定向

我有一个非常大的Jetty应用程序。我需要将所有302重定向替换为301。我可以强制Jetty在执行response.sendRedirect('someURL')时始终执行301重定向吗? 最佳答案 jetty6和8的黑客攻击:if(server.getClass().getPackage().getImplementationVersion().startsWith("8")){try{//Force302redirectstatuscodeinto301'permanentredirect'FieldstatusField=H