2009-11-23 133 views
1

我目前使用Yii框架,我想知道是否有人對如何設置一個搜索引擎友好的URL像任何線索指定一個SEO友好的URL,如Twitter www.twitter.com/ 自動在Yii網站www.twitter.com/?我知道如何在config/main.php中手動執行此操作,但我希望能夠動態生成它。我也可以在Grails中做到這一點。在Yii,我知道的是你需要有另一個參數,如www.twitter.com/l/,但我不想要這個參數,任何人都可以分享? 如何使用Yii框架

謝謝。

回答

0

編輯與此

'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>', 
      ), 
     ), 

      .... 

配置文件main.php我認爲當你創建的yiic工具

0

您無法使用URL Manager達到你想要什麼?如果沒有,你可以發表一個你現在擁有什麼樣的例子以及你想要的樣子嗎?

+0

哎呀,我回答我自己的問題web應用程序生成它,是的,它可以是使用以下直接模式: ' ''=>'organization/ – dickyj 2009-11-23 10:15:37

+0

接受我的答案或自己回答問題(使用答案而不是評論)的任何更改? – 2009-11-23 21:49:36

+2

在Yii食譜中有一個很好的分步指南。 http://www.yiiframework.com/doc/cookbook/53/ – 2009-11-24 09:47:43