Я пытаюсь перенаправить все страницы и поддомены, переведя их на m. субдомен, если он не начинается с m. но он полностью терпит неудачу. где я иду не так?Перенаправление поддоменов на мобильную версию
example.com или www.example.com -> m.example.com test.example.com -> m.test.example.com images.example.com -> m.images.example.com m.example.com -> не перенаправлять m.test.example.com -> не перенаправлять
RewriteCond% {HTTP_HOST}^м ([.]. *) ?. example.com $
RewriteCond% {HTTP_HOST}^(. *) ?. example.com $
RewriteRule (. *) http://m%2.example.com/ $ 1 [R, L]
Не получается, что ничего не происходит, или что-то еще не так? Кроме того, являются ли они единственными правилами, которые вы имеете в файле .htaccess? –
Это рекурсивно, начинается m. затем мм. затем mmm. плюс субдомены не появляются в переписывании. – Paul