fritzmg/contao-short-urls
最新稳定版本:1.3.8
Composer 安装命令:
composer require fritzmg/contao-short-urls
包简介
Simple extension to provide "Short URLs", i.e. redirects to existing resources which otherwise have a longer URL.
README 文档
README
Abandoned, use terminal42/contao-url-rewrite instead.
Contao Short URLs
Simple extension to provide "Short URLs", i.e. redirects to existing resources which otherwise have a longer URL. For instance you can make redirects like
example.org/foo»http://www.example.org/lorem/ipsum/dolor.htmlexample.org/123pdf»http://www.example.org/files/lorem/ipsum/dolor.pdfexample.org/abcd»http://www.some-other-website.com/foo.html
without editing the .htaccess file (to insert these redirects as Redirect, RedirectMatch or RewriteRule directives) or changing the server configuration. These redirects can be created in the backend under Content » Short URLs.
Requirements
You need to edit Contao 3's default .htaccess file and change it as if you are using URLs without an .html suffix. i.e. you have to change these lines:
RewriteCond %{REQUEST_FILENAME} !\.(htm|php|js|css|map|htc|png|gif|jpe?g|ico|xml|csv|txt|swf|flv|mp4|webm|ogv|mp3|ogg|oga|eot|otf|tt[cf]|woff2?|svgz?|pdf|gz)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .*\.html$ index.php [L]
to
RewriteCond %{REQUEST_FILENAME} !\.(htm|php|js|css|map|htc|png|gif|jpe?g|ico|xml|csv|txt|swf|flv|mp4|webm|ogv|mp3|ogg|oga|eot|otf|tt[cf]|woff2?|svgz?|pdf|gz)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
so that any request (which does not point to a file or directory) is processed by Contao.
Contao 4
No changes to the .htaccess are necessary for Contao 4. Also you need to require at least version ^1.3.3 of this extension.
Acknowledgements
Development funded by Jaeggi & Tschui Grafik Webdesign GmbH and KASTNER Gruppe.
统计信息
- 总下载量: 12.18k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 10
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-only
- 更新时间: 2015-11-19
