.htaccess переписать подкаталог в другой подкаталог в другом домене - PullRequest
1 голос
/ 04 октября 2011

Я пытаюсь настроить редирект для домена kb3mmy.net.Мне бы хотелось, чтобы это работало так, что если кто-то заходит на kb3mmy.net / blog , он перенаправляет их на christiaanconover.com / category / kb3mmy / .Это единственное перенаправление, которое я хочу выполнить таким образом, чтобы я мог жестко кодировать подкаталоги.

Кроме того, на kb3mmy.net установлено существующее правило перенаправления, которое отправляет любой трафик в корень этого домена.на страницу на christiaanconover.com, но любой трафик на страницу kb3mmy.net на соответствующую страницу на christiaanconover.com, поэтому новое правило не может повлиять на правило.Вот код для существующего правила:

RewriteRule ^$ http://christiaanconover.com/kb3mmy/ [L,R=301]
RewriteRule ^(.*)$ http://christiaanconover.com/$1 [R=301]

Любая помощь приветствуется.

Ответы [ 2 ]

1 голос
/ 04 октября 2011
RewriteRule ^blog/?(.*)$  http://christiaanconover.com/category/kb3mmy/ [R=301,L]
RewriteRule ^$ http://christiaanconover.com/kb3mmy/ [L,R=301]
RewriteRule ^(.*)$ http://christiaanconover.com/$1 [R=301,L]
0 голосов
/ 27 октября 2011

Как насчет:

RewriteCond %{HTTP_HOST} kb3mmy.net
RewriteRule ^blog/?(.*)$  http://christiaanconover.com/category/kb3mmy/ [R=301,L]
RewriteCond %{HTTP_HOST} kb3mmy.net
RewriteRule ^$ http://christiaanconover.com/kb3mmy/ [L,R=301]
RewriteCond %{HTTP_HOST} kb3mmy.net
RewriteRule ^(.*)$ http://christiaanconover.com/$1 [L,R=301]
...