Je suis en train de créer un site Web en utilisant WordPress en tant que système de gestion de contenu principal. Il y aura beaucoup de pages statiques et un blog. Les URL seront:
En plus des URL de blog par défaut, je souhaite également fournir des URL de nom d'utilisateur, telles que:
Remarque: ces noms d'utilisateur n'ont rien à voir avec les noms d'utilisateur de blogs WordPress. Ils proviendront d'une autre base de données.
Je pense mettre en place le gestionnaire WordPress 404.php à considérer /whatever
en tant que noms d’utilisateurs, car WordPress ne les aura pas gérés (c’est-à-dire qu’ils sont probablement des noms d’utilisateur). /whatever/something/else
Je vais afficher un message 404 normal, car il ne s'agissait probablement pas d'une demande de nom d'utilisateur.
Est-ce un bon moyen acceptable de résoudre ce problème ou devrais-je modifier le .htaccess
pour acheminer des éléments abandonnés par WordPress dans un environnement indépendant /user.php?username=whatever
? Y a-t-il un autre moyen de faire cela?
Réponses:
0 pour la réponse № 1Qu'en est-il de l'utilisation http://www.example.com/users/whatever comme URL pour les pages utilisateur? Le / users / vous donnera une URL unique permettant d'identifier les pages utilisateur.
Ce format d'URL pourrait ensuite être redirigé vers /user.php?username=wew selon votre exemple.