首页  >  文章  >  php教程  >  yii url 隐藏index.php的步骤

yii url 隐藏index.php的步骤

WBOY
WBOY原创
2016-06-06 19:49:331340浏览

一。修改config/下的main.php里的 'urlManager'= array ( 'urlFormat'='path', span style="color:#e53333;"'showScriptName'= false ,/span 'rules'= array ( 'controller:\w+/id:\d+'='controller/view', 'controller:\w+/action:\w+/id:\d+'='controller/

一。修改config/下的main.php里的

'urlManager'=><span>array</span><span>(
            </span>'urlFormat'=>'path',
            <span style="color:#e53333;">'showScriptName'=><span>false</span>,</span>          <br>   'rules'=><span>array</span><span>(
            </span>'<controller:>/<id:>'=>'<controller>/view',
            '<controller:>/<action:>/<id:>'=>'<controller>/<action>',
            '<controller:>/<action:>'=>'<controller>/<action>',<span>
            )</span>,<span>
          )</span>,</action></controller></action:></controller:></action></controller></id:></action:></controller:></controller></id:></controller:>

二。修改网站根目录下.htaccess文件内容如下 

Options +<span>FollowSymLinks
IndexIgnore </span>*<span>/*</span><span>
RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php</span>

 三。在wamp中,apeach 中 的http.conf 文件中有个 rewrite, 要打开。

<span>#</span> LoadModule rewrite_module modules/mod_rewrite.so

要将 ‘#’ 给删除。

完成以上三步,就可以在网址 那里,去掉 index.php 隐藏。

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn