Используйте Java-скрипт для перенаправления на новый URL - PullRequest
0 голосов
/ 20 января 2019

Я не могу использовать htaccess.Мне нужно использовать что-то вроде

"if (document.location.href.indexOf (' / m / ')> -1)"

для перенаправления из xxx.com / m / xxx / xxx.html до m .xxx.com / xxx / xxx.html.

Мне нужно, чтобы он работал для всех URLкоторые содержат /m/.

ПРИМЕР: example.com/m/folder1/article1.html

НАПРАВЛЕНО НА: m .example.com / folder1 / article1.html

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 20 января 2019

Вы, вероятно, ищете что-то вроде следующего:

if (window.location.pathname.startsWith('/m/')) {
  var redirectTo = window.location.protocol 
    + '//m.' 
    + window.location.host 
    + window.location.pathname.replace(/^\/m/, '');
  window.location.replace(redirectTo);
}
...