>  기사  >  php教程  >  yii url 隐藏index.php的步骤

yii url 隐藏index.php的步骤

WBOY
WBOY원래의
2016-06-06 19:49:331334검색

一。修改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으로 문의하세요.