Home > Backend Development > PHP Tutorial > 总结一上隐藏index.php文件的步骤

总结一上隐藏index.php文件的步骤

WBOY
Release: 2016-06-13 13:08:27
Original
1176 people have browsed it

总结一下隐藏index.php文件的步骤
总结一下隐藏index.php文件的步骤
1.开启apache的mod_rewrite模块
      去掉LoadModule rewrite_module modules/mod_rewrite.so前的“#”符号
      确保中有“AllowOverride All”
2.在项目中的/protected/config/main.php中添加代码:

    'components'=>array(
                ...
                'urlManager'=>array(
                      'urlFormat'=>'path',
                      'showScriptName'=>false,//注意false不要用引号括上
                'urlSuffix'=>'.html',
                      'rules'=>array(
                          'sites'=>'site/index',
                      ),
                ),
                ...
            ),

复制代码
3.在与index.php文件同级目录下添加文件“.htaccess”,内容如下:

       Options +FollowSymLinks
        IndexIgnore */*
        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

复制代码
这样就可以实现隐藏index.php入口文件了。

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template