2017 © Pedro Peláez
 

library urlalias

Редирект со старых адресов сайта на новые

image

infrajs/urlalias

Редирект со старых адресов сайта на новые

  • Saturday, January 27, 2018
  • by akiyatkin
  • Repository
  • 1 Watchers
  • 0 Stars
  • 117 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 3 Versions
  • 2 % Grown

The README.md

Синонимы адресов и редиректы

Используется для сохранения работоспособности старых опубликованных ссылок., (*1)

Конфиг infrajs\alias\Alias::$conf. Все перенаправления сохраняют GET параметры после вопроса., (*2)

{
    "hard":{ //указывается путь от корня
        "oldname/test":"newname/bla"
    },
    "part":{ //Замена части адреса с сохранением оставшейся части пути после слэша
        "Каталог":"catalog",
        "Блог":"blog"
    }
}

После одключнеия проверить можно с помощью адресов /urlalias-hard-test будет переход на /urlalias-hard-ok /urlalias-part-test-bla будет переход на /urlalias-part-ok-bla Это перенаправления определены в конфиге по умолчанию., (*3)

Слэш в конце адресе при жёстком совпадение (hard) игнорируется. "oldname/test":"newname/bla" адрес "oldname/test/" также удовлетворит условие и будет переход на "newname/bla"., (*4)

Запуск

\infrajs\alias\Alias::init(); //проверит условия hard и part и при совпадении выполнит 301 редирект

Вместе с Infrajs

После установки подключается автоматически infrajs/config, (*5)

The Versions

27/01 2018

dev-master

9999999-dev https://github.com/infrajs/urlalias

Редирект со старых адресов сайта на новые

  Sources   Download

GPL3

10/04 2016

1.0.1

1.0.1.0 https://github.com/infrajs/urlalias

Редирект со старых адресов сайта на новые

  Sources   Download

GPL3

09/04 2016

1.0.0

1.0.0.0 https://github.com/infrajs/urlalias

Редирект со старых адресов сайта на новые

  Sources   Download

GPL3