1. 云栖社区>
  2. PHP教程>
  3. 正文

YII框架中php入口文件隐藏

作者:用户 来源:互联网 时间:2017-12-01 20:34:34

框架文件入口

YII框架中php入口文件隐藏 - 摘要: 本文讲的是YII框架中php入口文件隐藏,Apache配置修改 主要修改下httpd文件中的两个地方 1.启用mod_rewrite.so模块,在Apache的配置文件中找到如下行,去掉前面的字符"#",保存 #LoadModule rewrite_module module

Apache配置修改

主要修改下httpd文件中的两个地方

1.启用mod_rewrite.so模块,在Apache的配置文件中找到如下行,去掉前面的字符"#",保存

#LoadModule rewrite_module modules/mod_rewrite.so

2.配置Directory,找到如下配置,将AllowOverride None改为AllowOverride All

<Directory "c:/wamp/bin/apache/apache2.4.9/cgi-bin"> AllowOverride None Options None Require all granted</Directory> YII框架配置修改

在应用配置文件中的components里面增加如下配置:

'urlManager'=>[ 'enablePrettyUrl'=>true, 'showScriptName'=>false, 'enableStrictParsing'=>false, 'rules'=>[] ] 添加.htaccess文件

在应用根目录下添加.htaccess文件,文件内容如下:

<IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]</IfModule>

由于window平台下文件名不能以点打头,所以可以先建立文件tmp.htaccess,然后在cmd下面执行命令修改

rename tmp.htaccess .htaccess

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索框架 , 文件 入口 ,以便于您获取更多的相关知识。

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

现在注册,免费体验40+云产品,及域名优惠!

云服务器9.9元/月,大学必备