laravel-missing-page-redirector - Redirect missing pages in your Laravel application

  •        12

When transitioning from a old site to a new one your URLs may change. If your old site was popular you probably want to retain your SEO worth. One way of doing this is by providing permanent redirects from your old URLs to your new URLs. This package makes that process very easy. The package will automatically register itself.

https://murze.be/2016/10/redirect-missing-pages-in-your-laravel-application/
https://github.com/spatie/laravel-missing-page-redirector

Tags
Implementation
License
Platform

   




Related Projects

laravel-paginateroute - Laravel router extension to easily use Laravel's paginator without the query string

  •    PHP

This package adds the paginate route method to support pagination via custom routes instead of query strings. This also allows for easily translatable pagination routes ex. /news/page/2, /nieuws/pagina/2. Spatie is a webdesign agency in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

seotools - SEO Tools for Laravel

  •    PHP

SEOTools is a package for Laravel 5+ and Lumen that provides helpers for some common SEO techniques. Note: If you are using Laravel 5.5, the steps 2 and 3, for providers and aliases, are unnecessaries. SEOTools supports Laravel new Package Discovery.

laravel-activitylog - Log activity inside your Laravel app

  •    PHP

The spatie/laravel-activitylog package provides easy to use functions to log the activities of the users of your app. It can also automatically log model events. The Package stores all activity in the activity_log table. You can retrieve all activity using the Spatie\Activitylog\Models\Activity model.

laravel-image-optimizer - Optimize images in your Laravel app

  •    PHP

This package is the Laravel 5.4 and up specific integration of spatie/image-optimizer. It can optimize PNGs, JPGs, SVGs and GIFs by running them through a chain of various image optimization tools. The package will automatically detect which optimization binaries are installed on your system and use them. The package also contains a middleware to automatically optimize all images in an request.

laravel-mix-purgecss - Zero-config Purgecss for Laravel Mix

  •    Javascript

The Purgecss config is inspired by Jonathan Reinink's config for Tailwind CSS. Before you get started, make sure you're using laravel-mix version 2.1 or higher.


laravel-fractal - An easy to use Fractal wrapper built for Laravel and Lumen applications

  •    PHP

The package provides a nice and easy wrapper around Fractal for use in your Laravel applications. If you don't know what Fractal does, take a peek at their intro. Shortly said, Fractal is very useful to transform data before using it in an API. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

menu - Html menu generator

  •    PHP

The spatie/menu package provides a fluent interface to build menus of any size in your php application. If you're building your app with Laravel, the spatie/laravel-menu provides some extra treats. Documentation is available at https://docs.spatie.be/menu.

vue-api-query - 💎 Elegant and simple way to build requests for REST API

  •    Javascript

This package helps you quickly to build requests for REST API. Move your logic and backend requests to dedicated classes. Keep your code clean and elegant. 🔥 If you use Laravel, this package matches perfectly with spatie/laravel-query-builder.

laravel-newsletter - Manage newsletters in Laravel

  •    PHP

Please note the at the time of this writing the default merge variables in MailChimp are named FNAME and LNAME. In our examples we use firstName and lastName for extra readability. Make sure you rename those merge variables at MailChimp in order to make these examples work. Spatie is a webdesign agency in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

laravel-collection-macros - A set of useful Laravel collection macros

  •    PHP

This repository contains some useful collection macros. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

adminlte-laravel - A Laravel 5 package that switchs default Laravel scaffolding/boilerplate to AdminLTE template and Pratt Landing Page with Bootstrap 3

  •    PHP

To start using you Laravel with AdminLTE. Llum will configure database (sqlite),execute migrations, install devtools and serve for you. More info about llum commands in Github Acacha/llum.

laravel-sitemap - Create and generate sitemaps with ease

  •    PHP

This package can generate a sitemap without you having to add urls to it manually. This works by crawling your entire site. The generator has the ability to execute JavaScript on each page so links injected into the dom by JavaScript will be crawled as well.

Voyager - The Missing Laravel Admin

  •    PHP

Voyager is a Laravel Admin Package that includes BREAD(CRUD) operations, a Media manager, Menu builder, Database Manager, Settings Manager, Execute laravel commands and much more.

firewall - Firewall package for Laravel applications

  •    PHP

This a "soft-firewall" package. Its purpose is to help people prevent unauthorized access to routes by IP address. It is able to keep track of IPs, countries and hosts (dynamic ip), and redirect non-authorized users to, for instance, a "Coming Soon" page, while letting whitelisted IPs to have access to the entire site. It is now also able to detect and block attacks (too many requests) from single IPs or whole countries. This package can prevent some headaches and help you block some access to your apps, but cannot replace firewalls and appliances, for attacks at the network level, you'll still need a real firewall.

spa-starter-kit - A highly opinionated starter kit for building Single Page Applications with Laravel and Vue

  •    PHP

A highly opinionated Single Page Application starter kit built on top of Vue.js and Laravel. This package contains two separate projects to act as a starting point for a Single Page Application: a Vue.js project (created with vue-cli + webpack template) and a Laravel 5.3 project.

laravel-page-speed - Package to optimize your site automatically which results in a 35%+ optimization

  •    PHP

You don't have to do anything else, this package uses the Package Auto-Discovery feature, and should be available as soon as you install it via Composer. After installing package, you may need to configure some options.

laravel-tail - An artisan command to tail your application logs

  •    PHP

This package offers an Artisan command to tail the application log. It supports daily and single logs on your local machine. Spatie is a webdesign agency in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

form-backend-validation - An easy way to validate forms using back end logic

  •    Javascript

Wouldn't it be great if you could just use your back end to validate forms on the front end? This package provides a Form class does exactly that. It can post itself to a configured endpoint and manage errors. The class meant to be used with a Laravel back end. Take a look at the usage section to view a detailed example on how to use it.

laravel-blade-javascript - A Blade directive to export variables to JavaScript

  •    PHP

This package contains a Blade directive to export values to JavaScript. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

laravel-failed-job-monitor - Get notified when a queued job fails

  •    PHP

This package sends notifications if a queued job fails. Out of the box it can send a notification via mail and/or Slack. It leverages Laravel's native notification system. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.