404 sur RewriteUrl

Nouveau WRInaute
Bonjour à toutes et tous,

alors voilà, je cherche à faire des redirections d'une page précise sur un dossier /beta/ pour le moment

Le lien originel est le suivant : https://mon-site.fr/beta/profil.php?DP=Stephane10

et je souhaiterai que ce la devienne : https://mon-site.fr/beta/Stephane10

J'ai placé mon premier htaccess à la racine de mon site pour la redirection du http vers https et il fonctionne à merveille.

Code:
<IfModule mod_rewrite.c>
    Options +FollowSymLinks
	RewriteEngine On
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule (.*) https://mon-site.fr/$1 [R=301,L]

	php_value session.gc_maxlifetime "31536000"
	
</IfModule>

et mon second htaccess à la racine du dossier /beta/ :

Code:
<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteCond %{HTTP_HOST} ^mon-site.fr$ 
	RewriteRule ^([a-z0-9]*)$ beta/profil.php?DP=$1 [NC,R=301,L]	
</IfModule>

Seulement voilà, mon code me retourne sans arrêt une page 404 malgré tous mes essais...

Quelqu'un aurait-il une solution à mon problème ?

Merci d'avance pour votre aide
 
WRInaute accro
stefde10 a dit:
le lien originel est le suivant : -https://mon-site.fr/beta/profil.php?DP=Stephane10

et je souhaiterai que ce la devienne : -https://mon-site.fr/beta/Stephane10

Je pense que tu prends les choses à l'envers.
Il faudrait que tous les liens que tu utilises sur ton site pointent vers -https://mon-site.fr/beta/Stephane10 et que ton .htaccess convertisse ces pages de type -https://mon-site.fr/beta/xxxxxxxnnn vers la vraie page qui est -https://mon-site.fr/beta/profil.php?DP=xxxxxxxnnn
 
Discussions similaires
Haut