【发布时间】:2016-07-12 06:55:39
【问题描述】:
我认为我在 SEO 方面遇到了问题,因为我在同一台服务器上使用了 2 个域。
在根文件夹中我有 www.dinastiabus.pt,在 root/viaescola.pt 我有 www.viaescola.pt。
Dinastiabus 已被 google 很好地索引,但 Viaescola 没有。
我认为我需要做的是使用 .htaccess 重定向:
- viaescola.dinastiabus.pt 到 viaescola.pt
- 和 dinastiabus.pt/viaescola.pt/ 到 viaescola.pt
即使这不是问题,我也愿意这样做。 我也希望链接始终有 www。
这就是我此刻所拥有的(虽然它甚至没有我想要的一切,但它根本无法工作!):
RewriteEngine on
# Redirect to domain to www.
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# 301 Redirect URLs.
RedirectMatch 301 ^/www\.dinastiabus\.pt/viaescola\.pt/(.*)$ /www.viaescola.pt/$1
RedirectMatch 301 ^/dinastiabus\.pt/viaescola\.pt/(.*)$ /www.viaescola.pt/$1
# Prevent viewing of htaccess file.
<Files .htaccess>
order allow,deny
deny from all
</Files>
# Prevent directory listings
Options All -Indexes
【问题讨论】:
标签: .htaccess redirect subdomain