0
私は同じサーバーで2つのドメインを使用しているため、私はSEOに問題があると思います。サブドメインとサブフォルダをルートドメインにリダイレクト
ルートフォルダにはwww.dinastiabus.ptがあり、root/viaescola.ptにはwww.viaescola.ptがあります。
DinastiabusはGoogleによってよく索引付けされていますが、Viaescolaはそうではありません。をviaescola.ptする
- viaescola.dinastiabus.pt:私は私が行う必要があると思う何
は、.htaccessファイルにリダイレクトすることです
問題でない場合でも、とにかくやりたいと思います。 私はまたリンクが常に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
、www.viaescolaに変換.dinastiabus.ptからwww.viaescola.ptまで、dinastiabus.pt/viaescola.ptからwww.viaescoまでla.ptとwww.dinastiabus.pt/viaescola.ptからwww.viaescola.ptへ –
それがwww.viaescola.dinastiabus.ptであればリダイレクトされません。残りのすべてが動作しています –
私は小さな最初の 'RewriteCond'への更新 - 今すぐ動作するはずです。 – Rounin