yidas / uri
URL Standardized Redirector with Customized Setting for SEO
1.1.0
2018-01-25 04:04 UTC
This package is auto-updated.
Last update: 2024-12-10 21:33:03 UTC
README
URL Standardized Redirector with Customized Setting for SEO
DEMONSTRATION
yidas\uri\Seo::trailingSlash(false)->removeIndex();
REQUIREMENTS
This library requires the following:
- PHP 5.4.0+
INSTALLATION
Run Composer in your project:
composer require yidas/uri
COMPONENTS
Seo
yidas\uri\Seo
is a helper to handle URI for SEO, you could customized set rules in your application, then it will redirect to correct URI if the current URI is not match your expectation.
The usage methods are following:
trailingSlash()
Trailing Slash Handler, by default it always redirect to uri with last slash.
https://www.domain.com/about/ (Switch On)
https://www.domain.com/about (Switch Off)
For example:
yidas\uri\Seo::trailingSlash(false); // https://www.domain.com/about/ => https://www.domain.com/about
removeIndex()
Most framework allows index action could be accessed by root URI of controller, this makes that way only.
For example, https://www.domain.com/about/index/
to https://www.domain.com/about/
.