Как настроить WordPress в корневом каталоге, но при этом использовать URL-адреса / имя пользователя? - PullRequest
1 голос
/ 09 марта 2011

Я настраиваю сайт, используя 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?Есть ли другой способ сделать это?

1 Ответ

0 голосов
/ 10 марта 2011

Как насчет использования http://www.example.com/users/whatever в качестве URL-адреса для пользовательских страниц?/ Users / даст вам уникальный URL-адрес, по которому можно идентифицировать пользовательские страницы.

Этот формат URL-адреса может быть затем перенаправлен в /user.php?username=wh независимо от вашего примера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...