dev-master
9999999-dev https://github.com/infrajs/urlaliasРедирект со старых адресов сайта на новые
GPL3
Wallogit.com
2017 © Pedro Peláez
Редирект со старых адресов сайта на новые
Используется для сохранения работоспособности старых опубликованных ссылок., (*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/config, (*5)
Редирект со старых адресов сайта на новые
GPL3