gpt4 book ai didi

.htaccess - 子域重定向错误 + Htaccess,困惑?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:41:48 26 4
gpt4 key购买 nike

几周前我注意到,我的整个网站都被谷歌搜索中的一个奇怪的子域镜像了。

例。 www.site.com

在 Google 中被编入索引:

www.site.comwww.site.com/index.html ==www.site.com/index.html

www.site.comwww.site.com/contact ==www.site.com/contact

等...以上页面是相同的。

奇怪的是您输入的任何其他子域都会被重定向到原始域。所以 www.anythinghere.site.com --redirects--> www.site.com

2个问题:

  1. htaccess 中的特定代码会将此 URL (www.site.comwww.site.com) 重定向到主站点?
  2. 我如何才能找到这个子域最初是如何创建的?

我已经复制了我的 htaccess,所以你可以看看......我不是最技术的人。

任何人都可以阐明这个问题吗?我认为它影响了我的搜索排名。

===================

RewriteCond %{HTTP_HOST} !^www\.site\.com [NC]

RewriteRule (.*) http://www.site.com/$1 [R=301,L]

#wpfx seo
RewriteCond %{HTTP_HOST} !^www..*

RewriteCond %{HTTP_HOST} !^$

RewriteCond %{HTTP_HOST} ^([^.]*).(com|com/)

RewriteRule ^.*$ http://www.%1.%2%{REQUEST_URI} [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /index.php?/$1 [L]

最佳答案

登录 Google 的网站管理员工具并更正那里的 url。这应该是最快的方法。

如果您在 .htaccess 文件中启用 mod 重写,则 301 重定向应该没问题。顺便说一句,如果你在正则表达式中需要它们,你必须转义点。以下是前三行的一些改进:

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.site\.com$ [NC]
RewriteRule ^ http://www.site.com%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTP_HOST} !^www\..*

关于.htaccess - 子域重定向错误 + Htaccess,困惑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11346203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com