AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[seo](server)

Martin Hope
gregory
Asked: 2017-03-02 00:43:47 +0800 CST

带有 SSL 连接错误的 Nginx

  • 1

我正在尝试将站点从 HTTP 迁移到 HTTPS,但是,我的 nginx(版本:1.10.3)配置似乎无法正常工作。

需要以下行为:

  • http://www.example.com/path/to/content应该重定向到https://example.com/path/to/content
  • http://example.com/path/to/content应该重定向到https://example.com/path/to/content
  • https://www.example.com/path/to/content应该重定向到https://example.com/path/to/content

使用我当前的配置浏览器不会使用 HTTPS 连接到该站点:

server {
    listen 80;
    listen [::]:80;

    server_name www.example.com example.com;

    # redirects both www and non-www to https
    rewrite ^(.*) https://www.example.com$1 permanent;
}

server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;

    server_name example.com;

    # redirects non-www to www
    rewrite ^(.*) https://www.example.com$1 permanent;
}

server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;

    include snippets/ssl-example.com.conf;
    include snippets/ssl-params.conf;

    charset utf-8;

    # rest of my config
}
  • 我必须改变什么才能实现上述行为?
  • 是否可以在第一步中接受(然后重定向)HTTP 请求以保持页面“活动”并让我对其进行测试?
  • 我的网站有很好的 SEO 排名(索引为“ http://www.example.com ”),所以正确重定向是必须的。
ssl redirect nginx http2 seo
  • 2 个回答
  • 14627 Views
Martin Hope
karni
Asked: 2017-02-10 06:01:52 +0800 CST

如何安全、正确地从裸域切换到 www。子域?

  • 0

我对技术考虑感兴趣,我应该注意安全地将我的裸域切换到 www。子域。安全我的意思是不要失去 SEO(重定向就足够了?)或避免一些重定向循环(我想这并不难搞砸)。

我想切换到 www 子域,因为我计划扩大站点并希望使用无 cookie 的 static.mydomain.com 子域。(是的,我知道我可以为此购买一个单独的域名,但我不想这样做。)

我知道已经在裸域上设置的任何 cookie 无论如何都会发送到 static.mydomain.com。尽管如此,我还是对解决方案感兴趣,即使只是为了未来的用户。

这个问题不是关于 DNS 设置或服务器配置,而是我在进行切换时应该关心的一般技术注意事项。

如果这有助于任何人回答问题,请随时检查在当前裸域上发送的 cookie:http: //zadrutowani.pl

我知道它不是 SSL,我将完全放弃 Wordpress。目前它是 Apache 上的 WP,它将是 Nginx 上的自定义解决方案。

subdomain domain nginx seo
  • 1 个回答
  • 663 Views
Martin Hope
Steven Gunn
Asked: 2016-09-09 00:35:42 +0800 CST

用于 SEO URL 的 htaccess mod_rewrite 被错误地重写

  • -1

我正在尝试做的是拥有漂亮的 URL。在我希望整个字符串指向一个 PHP 脚本的情况下,我已经实现了这一点。我不。

所以,这行得通:example.com/login/1/2=>/index.php?go=login&do=1&msg=2

使用:

RewriteEngine on
RewriteBase /
RewriteRule ^([0-9a-zA-Z_-]+)/?$ /index.php?go=$1 [L,QSA]
RewriteRule ^([0-9a-zA-Z_-]+)/([0-9a-zA-Z_-]+)/?$ /index.php?go=$1&do=$2 [L,QSA]
RewriteRule ^([0-9a-zA-Z_-]+)/([0-9a-zA-Z_-]+)/([0-9a-zA-Z_-]+)/?$ /index.php?go=$1&do=$2&q1=$3 [L,QSA]

现在假设我想要example.com/webapp/1/2/3=>webapp.php?1=1&2=2&3=3

通过在上面添加以下内容:

RewriteRule ^webapp/?$ /webapp.php [L,QSA]
RewriteRule ^webapp/([0-9a-zA-Z_-]+)/?$ /webapp.php?go=$1 [L,QSA]
RewriteRule ^webapp/([0-9a-zA-Z_-]+)/([0-9a-zA-Z_-]+)/?$ /webapp.php?go=$1&do=$2 [L,QSA]
RewriteRule ^webapp/([0-9a-zA-Z_-]+)/([0-9a-zA-Z_-]+)/([0-9a-zA-Z_-]+)/?$ /webapp.php?go=$1&do=$2&q1=$3 [L,QSA]

导航到每次example.com/webapp重定向,剥离任何查询字符串。index.php

如果我注释掉第一个代码块,然后导航到example.com/webapp我应该得到webapp.php的。

我在任何日志中都没有错误。通话期间的访问日志向webapp报告302

我究竟做错了什么?

rewrite .htaccess mod-rewrite apache-2.4 seo
  • 2 个回答
  • 104 Views
Martin Hope
John Wheal
Asked: 2012-07-02 11:47:46 +0800 CST

使用 AWS 进行粘性负载平衡

  • 2

我刚刚在几个实例中使用 AWS 设置了一个负载均衡器,因为搜索引擎爬虫正在关闭该网站(它有数百万页)。该网站的某些部分允许您登录,因此我选择了:

启用应用程序生成的 Cookie 粘性

一切正常。

我现在想知道这将如何影响我的 SEO 和爬虫。当我选择粘性负载平衡时,这是否意味着爬虫将卡在一台服务器上,从而破坏负载平衡器中的点?

任何建议将不胜感激。

load-balancing amazon-ec2 amazon-web-services seo
  • 2 个回答
  • 1637 Views
Martin Hope
user137263
Asked: 2012-06-21 05:06:13 +0800 CST

Blogger 自定义域 - 域指向的陷阱?

  • 0

这是一个很常见的话题 - 想要为博主博客使用自定义主机。我个人的原因是关于iframe、SEO和博客具体地址的问题。

我已经有了自定义域,并且我熟悉将它与 blogger 一起使用的必要步骤(在http://www.wikihow.com/Use-Your-Own-Domain-on-Blogger.com等资源中快速概述) )

我的问题与 DNS 管理的操纵有关。

我实际上并不知道 A 和 CNAME 记录的作用。此外,要求附加 ghs.google.com 的 CNAME 记录的步骤会产生错误,因为它与之前已列出的 CNAME 记录冲突(记录重复)。我可以删除这个现存的、相互矛盾的记录,以尝试解决问题——但我这样做是盲目的,因此可能会从轻微的不便转变为非常严重的头痛。我还想知道这个指向操作是否存在任何安全风险,因为到目前为止我还没有看到任何提及。

最后一个问题,尽管我并不过分关心,是这个指向是否会干扰该域中的其他页面(如果我选择不使用子域)。

也许我不完全理解这个过程:如果文件的位置(以及博客本身)不改变,博客的地址将如何改变?

domain-name-system hosting seo
  • 1 个回答
  • 162 Views
Martin Hope
romant
Asked: 2010-03-14 03:27:35 +0800 CST

谷歌从 R 301 更新所有链接需要多长时间?

  • 0

我刚刚更改了博客的位置,并进行了适当的重定向。是否有人对延迟更新 Google 上的所有链接有知识或经验?

我问的原因,我想改变A记录。因此,这将消除 .htaccess 文件,从而使重定向无效。

在承诺之前我必须等待多长时间?

谢谢你。

google seo
  • 2 个回答
  • 663 Views
Martin Hope
romant
Asked: 2010-03-14 00:19:32 +0800 CST

为 flavor.me 转发域名,但保留 own_domain.com/blog

  • 2

我希望让我的 flavor.me 使用我自己的域,但仍希望保留访问权限own_domain.com/blog

flavor.me 现在的工作方式是我必须在他们的 IP 上拥有 DNS A 记录点。这显然会阻止我仍然可以访问 own_domain.com/blog

我发布这个来收集一些想法。解决这个问题的最佳方法应该是什么?

如果我能提供帮助,我正试图避免对博客子域的需求。

在没有 SEO 处罚的情况下,htaccess 和域屏蔽是否有一些魔力?

谢谢你。

domain-name-system domain seo
  • 1 个回答
  • 1045 Views
Martin Hope
yuval
Asked: 2010-03-09 16:38:17 +0800 CST

将文件夹重定向到不同的服务器

  • 0

只是为了清楚起见,我已经在 StackOverflow 上发布了这个,并得到了更适合 ServerFault.com 的建议,所以这里是:

我知道你可以将子域重定向到不同的服务器,但你可以对文件夹做同样的事情吗?

假设我有example.com。我可以将 mysubdomain.example.com 重定向到另一台服务器,但我可以将 example.com/mysubdomain 重定向到另一台服务器吗?我想在运行 php 的站点上的该文件夹中托管一个 rails 应用程序,同时仍保持良好的搜索引擎评级(通过不创建以我的经验识别为不同站点的子域)。

有什么帮助吗?

谢谢!

php hosting ruby-on-rails seo
  • 4 个回答
  • 255 Views
Martin Hope
ed209
Asked: 2010-03-08 09:26:34 +0800 CST

域名服务器问题会影响 SEO 吗?

  • 0

查看此站点上的 DNS 错误。它可能会影响谷歌索引网站的方式吗?该网站甚至没有在搜索中返回http://www.intodns.com/legacytrustuk.org

domain-name-system nameserver seo
  • 2 个回答
  • 1080 Views
Martin Hope
Chris
Asked: 2010-02-27 11:40:43 +0800 CST

CNAME DNS 条目会影响 SEO 吗?

  • 9

我正在为我将托管和维护的客户建立一个网站,并且我正在尝试确定什么是最轻松的设置。我的想法是做到以下几点:

  1. 在以下位置设置客户端域client.mydomain.com
  2. 让客户端将其 DNS 记录更新为*.client.comCNAMEclient.mydomain.com

从实际的角度来看,这对我来说感觉最好,因为这样我就不必保持对他们的 DNS 控制面板的访问,特别是如果他们想用它做其他事情的话。此外,如果我决定需要将网站移动到不同的主机,我可以在他们甚至不知道的情况下通过更新位置来无缝地完成它client.mydomain.com。

话虽如此,我担心的是我会影响client.com. 如果我完全影响 SEO,我会选择 A-Record 路线并称之为好,但如果没有影响,CNAME 路线对我来说似乎更好。

想法?

(顺便说一句,我确实在这个应用程序中包含了谷歌地图,当我从不同的 tld 访问应用程序时,API 密钥对我大喊大叫client.mydomain.com。client.com有没有办法要求一个单一的谷歌 API 密钥可以使用 CNAME 的域吗?我可以在代码中解决这个问题,但不知道是否有更简单的解决方案。)

domain-name-system hosting cname-record google seo
  • 1 个回答
  • 7399 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve