Pujar laravel a servidor compartit

Pujar laravel a servidor compartit

1.-Pujar tota la carpeta de local al directori del domini. 

2.-Agafal el directori public i posarlo a public_html.

3.-a public_html posar-hi el fitxer .htaccess. 

//3.-a public_html posar-hi el fitxer .htaccess. s//
RewriteEngine On
RewriteCond %{REQUEST_URI} !^public
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ public/$1 [L]

4.-Afegir al final de  bootstrap/app el següent Codi ...

//4.-Codi de bootstrap/app//

//public_path
$app->bind('path.public',function(){
   return realpath('./../public/'); 
});

5.-Modificar la ruta a index.php. 

 if (file_exists($maintenance = __DIR__.'/../../estudi/storage/framework/maintenance.php')) {
    require $maintenance;
}
require __DIR__.'/../../estudi/vendor/autoload.php';
$app = require_once __DIR__.'/../../estudi/bootstrap/app.php';

6.-conffigurar el fitxer .env

APP_NAME=laravelfilament
APP_ENV=local
APP_KEY=base64:9Y1xFg++FBqVQzpNSm1QW1Zxr60W7cm0Jw76pejOqcU=
APP_DEBUG=true
APP_URL=https://laravelfilament.com/

LOG_CHANNEL=stack
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nom bbdd
DB_USERNAME=usuari
DB_PASSWORD=paraula de pas

7.-crear link storage