Como especificar um URL amigável de SEO como o Twitter www.twitter.com/ usando a estrutura YII
-
21-09-2019 - |
Pergunta
Atualmente, estou usando a estrutura YII e gostaria de saber se alguém tem alguma idéia de como configurar um URL amigável de SEO como www.twitter.com/ automaticamente no yii? Eu sei como fazer isso manualmente na configuração/main.php, mas gostaria de poder gerá -la dinamicamente. Eu pude fazer isso em Grails também. No YII, o que eu sei é que você precisa ter outro parâmetro como www.twitter.com/l/, mas eu não quero esse parâmetro, alguém pode compartilhar?
Obrigado.
Solução
Edite o arquivo de configuração main.php com isso
'components'=>array(
.....
'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),
....
Eu acho que é gerado quando você cria um webapp com yiic-tool
Outras dicas
Você não é capaz de alcançar o que deseja usando o Gerente de URL? Caso contrário, você pode postar um exemplo do que você tem atualmente e o que gostaria que seja?