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