перенаправить поддомен и сохранить структуру URL - PullRequest
2 голосов
/ 19 сентября 2011

Я перенаправляю блог WordPress, который жил в субдомине, к моему корню. когда я захожу на ссылки из моего старого блога, они просто перенаправляют на главную страницу моего блога, но мне нужно, чтобы они перенаправляли на реальный пост. например -

sub.mysite.com/1/2/3 - should redirect to -  mysite.com/sub/1/2/3

как это можно сделать? спасибо!

ОБНОВЛЕНИЕ - до сих пор не найдено решение для этого. Кто-нибудь? * * 1006

ИЛИ есть ли здесь еще один пост, который покажет мне правильный способ сделать это? СПАСИБО!

Ответы [ 2 ]

3 голосов
/ 20 сентября 2011

Альтернативный подход заключается в редактировании конфигурации вашего веб-сервера.

Правила перезаписи Apache могут сделать это.Скорее всего, у вас есть файл .htaccess в корневом каталоге вашего блога.Добавьте к нему текст ниже.Если такого файла нет, создайте его.

RewriteEngine On
RewriteCond %{HTTP_HOST} sub.mysite.com
RewriteRule ^(.*)$ http://mysite.com/sub$1 [R=permanent,L]

Ваш веб-сервер должен быть настроен на прием этой конфигурации из файла .htaccess.Он также может быть помещен в конфигурацию напрямую.Процедура для этого различается в зависимости от вашего веб-хостинга.

1 голос
/ 20 сентября 2011

Плагин Wordpress Redirection должен иметь возможность делать именно то, что вам нужно.

Если этого не происходит, вы также можете сделать это с помощью конфигурации вашего веб-сервера, но это более сложноустановить.Смотрите мой второй ответ на этой странице.

...