Я настраиваю сайт, используя WordPress в качестве основной CMS.Там будет много статических страниц и блог.URL-адреса будут:
http://website.com/
http://website.com/about
http://website.com/blog
В дополнение к стандартным URL-адресам блогаЯ также хочу предоставить URL-адреса имен пользователей, такие как:
http://website.com/username
Примечание. Эти имена пользователей не имеют ничего общего с именами пользователей блогов WordPress.Они будут из другой базы данных.
Я думаю о настройке обработчика WordPress 404.php, чтобы рассматривать /whatever
как имена пользователей, потому что WordPress не будет обрабатывать их (что означает, что онинаверное имена пользователей).В случае, если строка запроса /whatever/something/else
, я буду отображать обычное сообщение 404, потому что это, вероятно, не запрос имени пользователя.
Это хороший, приемлемый способ решить это, или я должен бытьмодифицировать .htaccess
для маршрутизации вещей, переданных WordPress, в независимый /user.php?username=whatever
?Есть ли другой способ сделать это?