How to redirect to an external URL in Next.js

How to redirect to an external URL in Next.js

In this post we will give you information about How to redirect to an external URL in Next.js. Hear we will give you detail about How to redirect to an external URL in Next.jsAnd how to use it also give you demo for it if it is necessary.

we are going to learn about how to redirect a user to an external URL in Next.js.

Redirects allow you to redirect an incoming request from the user (/about) to a different destination (https://google.com/about/).

Redirecting to an external URL

We can redirect to an external URL in Next.js by adding the following config to our next.config.jsfile.

Here is an example:

next.config.js
module.exports = {  async redirects() {    return [      {        source: '/about',        destination: 'https://google.com/about',        permanent: false      }    ];  }};

In the example above, if any user visits the /about page in our next.js app we are redirecting them to an external URL https://google.com/about.

We can add more redirects to the redirects() async function like this.

module.exports = {  async redirects() {    return [      {        source: '/about',        destination: 'https://google.com/about',        permanent: true      },      {        source: '/contact',        destination: 'https://twitter.com',        permanent: true      }    ];  }};

Note: To use redirects(), your next.js version should 9.5.0 or above.

Similarly, we can also redirect to an external URL using the window.location.href property inside the useEffect() hook.

See also 

PHP Laravel 5: Class 'MongoDBDriverManager' not found

In this post we will give you information about PHP Laravel 5: Class 'MongoDBDriverManager' not found. Hear we will give you detail about PHP Laravel 5: Class 'MongoDBDriverManager' not foundAnd how to use it also give you demo for it if it is necessary.

In this post, you will find the solution for issue :.

FatalThrowableError in Client.php line 81:
Class 'MongoDBDriverManager' not found

When you are going to connect MongoDB database with any PHP application then you can face this issue if you don't have PHP MongoDB driver.

So first you need to run following command to install Mongodb PHP extension in Ubuntu :

sudo apt-get install php-mongodb

Now restart the server :

sudo service apache2 restart

Try this..

Hope this code and post will helped you for implement PHP Laravel 5: Class 'MongoDBDriverManager' not found. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve us. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs

For More Info See :: laravel And github

Example:

About.js
import React, { Component, useEffect } from "react";function About() {  useEffect(() => {    window.location.href = "https://google.com/about";  }, []);  return (    <div>      <h1>This page is not available</h1>      <p>You are redirecting to google.com/about</p>    </div>  );}export default About;

Hope this code and post will helped you for implement How to redirect to an external URL in Next.js. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve us. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs

For More Info See :: laravel And github

We're accepting well-written guest posts and this is a great opportunity to collaborate : Contact US