Bonjour,

j'ai développé le site de mon club sous symfony 5, et j'ai essayé de le migrer sur les pages persos de free.
Mon souci est que le fichier index.php est dans le répertoire public, et non pas à la racine du site.

A la racine, j'ai mis un fichier .htaccess avec ce code
Code apache : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
[== .htaccess ==]
<IfDefine Free>
	php56 1
</IfDefine>
 
Redirectmatch ^/$ /public/index.php

Et dans le répertoire public, j'ai un fichier .htaccess avec ce code
Code apache : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
RewriteEngine On
RewriteBase /
 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L,QSA]

Et lors du déploiement, le site affiche une erreur 500, server error

Si quelqu'un avait une piste pour m'aider, ce serait gentil
Merci