Правила перезаписи и перезаписи с поддоменов - PullRequest
0 голосов
/ 28 августа 2018

У нас есть поддомен, содержимое которого было перемещено на основной сайт. Это был субдомен псевдонима, поэтому каталог для субдомена не существует. Я использую этот метод , чтобы перенаправить трафик старой главной страницы на новую главную страницу.

RewriteCond %{HTTP_HOST} ^help\.example\.com[NC]
RewriteRule ^(.*)$ https://example.com/help$1 [L,R] 

Но это перенаправляет трафик help.example.com/BADPAGE на example.com/helpBADPAGE для 404. Мне нужен способ заставить эти плохие URL переписываться без «помощи» между / и BADPAGE. Я думаю, что это проблема синтаксиса, так что

Все определенные страницы перенаправляются следующим образом

RewriteCond %{HTTP_HOST} ^help\.example\.com [NC]
RewriteRule ^buy-now/(.*)$ https://example.com/buy-now/$1 [L,R]
...