Я переписываю URL-адрес профиля пользователя с помощью mod_rewrite следующим образом: domain.com/users/JohnSmith..htaccess mod_rewrite - зарезервированные имена папок
Я думал, может быть, было бы лучше пропустить папку для пользователей и просто поместить ее так: domain.com/JohnSmith.
Мой вопрос: Как мне это сделать и сохранить папки для системы и сайта? Если я буду искать domain.com/browsersupport, на странице profile.php будет проверяться имя и искать его в базе данных, и, поскольку у пользователя нет этого имени, страница не будет отображаться.
Я знаю, что это может быть исправлено с некоторыми операциями if в PHP-коде. Кроме того, имя папки должно быть зарезервировано, чтобы пользователи не могли зарегистрировать эти имена. Но для поиска профиля - есть ли более аккуратный способ? Возможно, чтобы исключить системные папки в файле .htaccess, поэтому profile.php не будет искать этого пользователя?