301 Перенаправить все на другой домен, кроме поддоменов - PullRequest
0 голосов
/ 13 сентября 2018

Я пытаюсь перенаправить:

example.com и www.example.com на <a href="http://www.exampledomain.com" rel="nofollow noreferrer">http://www.exampledomain.com</a> с перенаправлением 301, кроме blog.example.com.

Я пробовал другие методы, ноони не работают.Я предполагаю, потому что мой физический путь к поддоменам находится в public_html / blog / хоста (например, example.com/blog/)

Кроме того, я бы хотел, чтобы www.example.com/blog/ имел свой собственный .htaccess с полностью работающим mod_rewrite.Является ли это возможным?Как?

Мой текущий файл .htaccess находится ниже:

RewriteOptions inherit

RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^.*$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^/?$ "http\:\/\/www\.example\.com\/" [R=301,L]
...