2026-03-31 20:03:47

大家好,今天小编关注到一个比较有意思的话题,就是关于php隐藏的问题,于是小编就整理了2个相关介绍php隐藏的解答,让我们一起看看吧。

CI框架怎么去掉隐藏入口文件index.php?

1.

php隐藏,php隐藏代码

  LoadModule rewrite_module modules/mod_rewrite.so,把该行前的#去掉。

  搜索 AllowOverride None(配置文件中有多处),看注释信息,将相关.htaccess的该行信息改为AllowOverride All。

  2.在CI的根目录下,即在index.php,system的同级目录下,建立.htaccess,直接建立该文件名的不会成功,可以先建立记事本文件,另存为该名的文件即可。内容如下(CI手册上也有介绍):

  RewriteEngine on

  RewriteCond $1 !^(index\.php|images|robots\.txt)

  RewriteRule ^(.*)$ /index.php/$1 [L]

  如果文件不是在www的根目录下,例如我的是:http://localhost/CI/index.php/,第三行需要改写为RewriteRule ^(.*)$ /CI/index.php/$1 [L]。

  另外,我的index.php的同级目录下还有js文件夹和css文件夹,这些需要过滤除去,第二行需要改写为:RewriteCond $1 !^(index\.php|images|js|css|robots\.txt)。

  3.将CI中配置文件(system/application/config/config.php)中$config['index_page'] = ”index.php”;将$config['index_page'] = ”"; 。

  这样就可以了,不过千万记得从启apache。

  如上的重定向规则在linux下也可以写成一个.htacess文件。放到网站的根目录。

phpweb模版在网站首页时,最上面网站名称前面有一个横线,收藏网页后,网站名称前也有那个横线怎么去掉?

取消首页的短横线‘-’在网站根目录找到base/ templates/ header . htm用记事本或者其他编辑工具打开 header . htm找到如下代码:

这就是网站的title,即网站标题去掉{#pagetitle#}和{#sitename#}中间的‘-’这样就可以了

到此,以上就是小编对于php隐藏的问题就介绍到这了,希望介绍关于php隐藏的2点解答对大家有用。

上一篇:php练习,

下一篇:没有了

相关阅读