Problem :- after deploy Laravel project only “/” route is working other route is not working on route.php file

 Web page error like this :—

Not Found

The requested URL /yes was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an Error Document to handle the request

Solution :-

You need to setup .htaccess rewrite on your server. You may need to install and enable the mod_rewrite apache module (or similar alternative for your chosen http server).

Check that the public folder for your app has a .htaccess file, similar to:

	<IfModule mod_rewrite.c>
	    <IfModule mod_negotiation.c>
	        Options -MultiViews
	    </IfModule>
	
	    RewriteEngine On
	
	    # Redirect Trailing Slashes If Not A Folder...
	    RewriteCond %{REQUEST_FILENAME} !-d
	    RewriteRule ^(.*)/$ /$1 [L,R=301]
	
	    # Handle Front Controller...
	    RewriteCond %{REQUEST_FILENAME} !-d
	    RewriteCond %{REQUEST_FILENAME} !-f
	    RewriteRule ^ index.php [L]
	
	    # Handle Authorization Header
	    RewriteCond %{HTTP:Authorization} .
	    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
	</IfModule>