/ / Comment configurer WordPress à la racine tout en utilisant / URL de nom d'utilisateur? - wordpress, .htaccess, réécriture d'URL

Comment configurer WordPress à la racine tout en utilisant les URL / nom d'utilisateur? - wordpress, .htaccess, réécriture d'URL

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:

http://website.com/

http://website.com/about

http://website.com/blog

En plus des URL de blog par défaut, je souhaite également fournir des URL de nom d'utilisateur, telles que:

http://website.com/username

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/elseJe 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 № 1

Qu'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.