Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
693 views
in Technique[技术] by (71.8m points)

php - Redirect to login page instead of index page in Yii

When I am going to my application, the page is redirect to the index page in Yii.

As per requirement, I want to redirect to the login page of the user module just like /user/login.

So for doing that I have changed the sitecontroller code index to user/login, but it showed an error.

Can some one tell me how to redirect the user/login page by default instead of index page? Any help and suggestions will be highly appreciable.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Check this thread on Yii framework forum.

Copy/paste of the answer (by jodev):

No need to extend anything. All you have to do is open up protected/config/main.php and add the following to the config array:

return array(
    'basePath' => dirname(__FILE__) . DIRECTORY_SEPARATOR . '..',
    'name' => 'My application',
    'defaultController' => 'myController/myAction', // <--- add this line and replace with correct controller/action

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...