infrajs / urlalias
将旧网站地址重定向到新地址
1.0.1
2016-04-10 15:37 UTC
This package is auto-updated.
Last update: 2024-08-28 22:54:33 UTC
README
用于保存已发布旧链接的有效性。
配置 infrajs\alias\Alias::$conf. 所有重定向都会在问号后保留GET参数。
{
"hard":{ //указывается путь от корня
"oldname/test":"newname/bla"
},
"part":{ //Замена части адреса с сохранением оставшейся части пути после слэша
"Каталог":"catalog",
"Блог":"blog"
}
}
连接后,可以通过访问地址 /urlalias-hard-test 来检查,将重定向到 /urlalias-hard-ok,/urlalias-part-test-bla 将重定向到 /urlalias-part-ok-bla。这些重定向在默认配置中定义。
在硬匹配(hard)中,地址末尾的斜杠将被忽略。 "oldname/test":"newname/bla" 地址 "oldname/test/" 也将满足条件,并将重定向到 "newname/bla"。
启动
\infrajs\alias\Alias::init(); //проверит условия hard и part и при совпадении выполнит 301 редирект
与Infrajs一起
安装后自动连接 infrajs/config