Je travaille sur un site Web en utilisant des URL conviviales. Nous voulons avoir www.website.com/johndoe
aller au profil de John Doe, mais nous utilisons également le formulaire www.website.com/somepage
pour pointer vers des pages comme www.website.com/somepage.php
. Comment pouvons-nous accomplir cela? (Une page .php physique devrait avoir préséance sur une page d'utilisateur - nous allons désaveu certains noms d'utilisateur de toute façon)htaccess URL de profil par rapport aux URL de page
# Redirect all URLs to the corresponding PHP page
RewriteRule ^([A-Za-z0-9-_]+)$ $1.php [L]
# And if that's not found, try a user's profile
RewriteRule ^([A-Za-z0-9-_]+)$ profile.php?id=$1 [L]
Vous voudrez peut-être passer par '/ user/johndoe' juste au cas où ... – SeanJA
Aussi, que se passe-t-il quand je clique sur/profile.php'? – SeanJA