これはいつも私を困惑させてきました。私は「プリティ URL」の概念を理解していますが、サイトのレイアウトを潜在的に妨げずにこれを実装する方法を理解できません。
/messagesページに干渉しないように、「メッセージ」などのユーザー名を許可できないことは理解していますが、後でサイトに追加するページの種類はわかりません...たとえば、mysite.com/hub/ (私はhub.mysite.com のファンではありません) が必要で、誰かが「hub」という名前を登録した場合、どうすればよいですか? この時点で、名前を変更するか、ユーザーに名前を変更するよう強制する必要があるのでしょうか。どうすれば適切にこれを行うべきかについて誰かがアドバイスをくれれば、とても感謝しています。