Je veux réécrire l’url http://127.0.0.1/subscribe/paypal/203/
afin que je puisse obtenir des valeurs avec php comme ça
$mode = $_GET['mode']; $package_id=$_GET['id']; var_dump($mode);//outputs visa var_dump($package_id);//outputs 203
et aussi quand l’utilisateur fait une erreur et tape http://127.0.0.1/subscribe/paypal/
il les emmène à http://127.0.0.1/subscribe.php
Le contenu de mon fichier .htaccess est comme indiqué ci-dessous.
RewriteEngine on RewriteRule ^subscribe/.*/([A-Za-z0-9-]+)/?$ subscribe.php?mode=$1&id=$2 [NC,L]
Essayez cela dans votre fichier /.htaccess
RewriteEngine on RewriteBase / RewriteCond %{REQUEST_URI} ^/subscribe/paypal/?$ RewriteRule ^subscribe/(.*)/?$ /subscribe.php?mode=$1 [QSA,NC,L] RewriteRule ^subscribe/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ /subscribe.php?mode=$1&id=$2 [QSA,NC,L]