首先我们分步骤来: 安装好 yii 以后  我们看到的url地址如下所示: http://www.3w.com/MyApp/backend/web/index.php?r=site%2Flogin 我们首先去掉 index.php 1.去apache配置中开启rewirte模块 2.配置好我们的虚拟主机  必须开启外部重写规则: 3.在下面的目录下 创建   .htaccess  文件 4.     .htaccess文件里内容如下:   <code class="language-php…
Yii Framework隐藏index.php文件的步骤 作者:feebas 发布于:2012-4-23 13:36 Monday 分类:Yii Framework 1.开启apache的mod_rewrite模块      去掉LoadModule rewrite_module modules/mod_rewrite.so前的“#”符号      确保<Directory "..."></Directory>中有“AllowOverride All”2.在项…
和朋友在做一个小网站,用到了CI框架,之前测试都是在windows上,隐藏index.php也相对比较简单.但服务器是ubuntu系统,需要配置一下,根据网上看到的一些教程,结合自己电脑的特点,记录步骤如下: 1.服务器环境: ubuntu12.04  64位 2.开启mod_rewrite模块: (1)将 /etc/apache2/mods-available/rewrite.load 连接到 /etc/apache2/mods-enabled/rewrite.load 来打开 Mod_rew…
1.隐藏根目录下 index.php, 在根目录下创建 .htaccess文件 内容如下: <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule> 2.CI框架 将后台程序放在application下的a…
问题描述:使用CodeIgniter框架做项目时,在启用REWRITE的伪静态功能的时候,首页可以访问,但是访问其它页面的时候,就提示:“No input file specified.” 原因在于使用的PHP5.6是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误 默认的.htaccess里面的规则: IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteCond %{RE…
隐藏index.php可以去掉URL地址里面的入口文件index.php,但是需要额外配置WEB服务器的重写规则.以Apache为例,需要在入口文件的同级添加.htaccess文件(官方默认自带了该文件),内容如下:<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME}…
关于Yii框架遗留的知识点. 1.url路由方式 (1).问号传参(默认) eg: http://localhost/项目/app/index.php http://localhost/项目/app/index.php?r=控制器/方法 http://localhost/项目/app/index.php?r=控制器/方法/名/值 <a href="index.php?r=控制器/方法"></a> <img src="images/xxx.jpg&…
隐藏index.php 可以去掉URL地址里面的入口文件index.php,但是需要额外配置WEB服务器的重写规则. 以Apache为例,需要在入口文件的同级添加.htaccess文件(官方默认自带了该文件),内容如下: <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FI…
0x01 首先中文官网下载https://www.yiichina.com/download 0x02 解压压缩包到www目录下(方便以后调试) 0x02-1 如果想看一下你的电脑是否能匹配yii框架的最低需求的话,可以用网页访问: 目录如下图所示 0x03 进入压缩包中的framework目录中,修改yiic.bat文件 主要是修改php的执行路径,就是红线标注的地方,其他地方不要动. PS:这里要注意一下,应为此为yii1的版本,现在版本已经到2了,所以版本较老,注意我的php版本是5.2.…
一.找到配置文件(ps:advance高级模板) 在工程目录-> backend目录 或 frontend目录 -> config目录 -> main.php文件 -> 在 return 数组下 找到这样一个属性数组开始更改吧   二.目的:我只想去掉浏览器地址栏中的 index.php?r= 这一块. 1.配置文件 'urlManager' => [ 'enablePrettyUrl' => true, //true:美化的url,可以去掉?r= 'showScrip…