我有一个网站,我想要像这样的 URLSiteURL/about.html.
我已经更改了代码,config/main.php
但是当我登录到站点时,当我导航到任何其他页面时,会话就会过期。
'showScriptName'=>false
如果在文件中注释此代码config/main.php
,那么它的工作正常,现在我的登录会话已保存并且我们没有过期但是现在我的 URL 变成了这样SiteURL/index.php/about.html
但我想要像这样的网址about.html.
我还有另一个用于游戏选项的控制器,其 URL 类似于: http: //www.demo.com/index.php/Games/info/9.html但我想要在这个“ black-hook”是游戏的名称。
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>FALSE,
'rules'=>array(
'<action>'=>'site/<action>',
'<view>'=>'array('site/page')',
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>'
),
),
*SiteURL = http://www.demo.com