【apache】phpstudy中apache 隐藏入口文件index.php (解决no input file specified错误)
步骤:
下面我说下 apache 下 ,如何 去掉URL 里面的 index.php 
例如: 你原来的路径是: localhost/index.php/Index/index
改变后的路径是: localhost/Index/index
1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置 
#LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉
2.在APACHE里面去配置 ,将里面的AllowOverride None都改为AllowOverride All
注意:修改之后一定要重启apache服务。
3.确保URL_MODEL设置为2, (url重写模式)
在项目的配置文件里写
return Array( 
‘URL_MODEL’ => ’2′, 
); 
4 新建文件名为 .htaccess 的文件,放于根目录下,内容如下:
方法一:在RewriteRule后面的index.php之后加?(建议)
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] </IfModule>
或者方法二:(不建议)
在php.ini中找到
;cgi.force_redirect = 1
去掉前面的分号并且把后面的1改为0
【apache】phpstudy中apache 隐藏入口文件index.php (解决no input file specified错误)的更多相关文章
- CI 框架怎么去掉隐藏入口文件 index.php
		当我重新接触一个框架的时候首先肯定要去掉入口文件,也就是index.php 这个东西在url上很不漂亮,而且每次我访问我的网站的时候都要打进去url里面.这样告诉一个去掉 CI框架里面入口文件的方法, ... 
- ThinkPHP5.X PHP5.6.27-nts + Apache 通过 URL 重写来隐藏入口文件 index.php
		我们先来看看官方手册给出关于「URL 重写」的参考: 可以通过 URL 重写隐藏应用的入口文件 index.php ,Apache 的配置参考: 1.http.conf 配置文件加载 mod_rewr ... 
- Apache 隐藏入口文件 index.php
		新建 .htaccess文件至站点目录下,并写入如下代码: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQ ... 
- apache隐藏入口文件index.php
		LoadModule rewrite_module modules/mod_rewrite.so 
- CI隐藏入口文件index.php
		1.需要apache打开rewrite_module,然后修改httpd.conf的AllowOverride none 为AllowOverride All(里面,不同的环境目录不同) 2.在CI的 ... 
- nginx隐藏入口文件index.php
		网站的访问url可能是这样http://www.xxx.com/index.php/home/index/index 这种有点不美观,我们想达到如下效果http://www.xxx.com/home/ ... 
- TP5 隐藏入口文件 index.php
		找到public下的.htaccess <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine ... 
- niginx隐藏入口文件index.php
		location / { if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$ last; break; } } 
- Nginx配置 隐藏入口文件index.php
		Nginx配置文件里放入这段代码 server { location / { index index.php index.html index.htm l.php; autoindex on; if ... 
随机推荐
- 第二十五章 springboot + hystrixdashboard
			注意: hystrix基本使用:第十九章 springboot + hystrix(1) hystrix计数原理:附6 hystrix metrics and monitor 一.hystrixdas ... 
- Java中 CopyOnWriteArrayList 的使用
			java中,List在遍历的时候,如果被修改了会抛出java.util.ConcurrentModificationException错误. 看如下代码: import java.util.Array ... 
- 怎样修改SQL Server 2005/2008的系统存储过程(转)
			我们知道,SQL Server 2005/2008的系统存储过程在正常情况下是无法直接修改的. 尽管本文是介绍怎样修改它的,但在这里,我还是建议大家尽量不要去修改它.(好像有点绕哈...) OK,闲话 ... 
- 中文分词器ICTCLAS使用方法(Java)
			http://www.cnblogs.com/CheeseZH/archive/2012/11/27/2791037.html 吃水不忘挖井人,这篇文章给了我很大帮助:http://blog.csdn ... 
- Eclipse Maven项目报错1之JAVA编译版本报错
			一.错误Dynamic Web Module 3.0 requires Java 1.6 or newer 解决办法,在pom.xml文件中增加JAVA版本的属性配置,如下 <!-- add b ... 
- error MSB6006: "CL.exe" exited with code -1073741819.
			编译一个c++项目的时候,会报如下的错误,总是无法编译,是怎么回事? error MSB6006: "CL.exe" exited with code -1073741819. 搜 ... 
- 极域电子教室卸载或安装软件后windows7无法启用触摸板、键盘
			我今天在win7上装了个极域电子教室,卸载后重启触摸板,键盘都不能用了?连口令都是用屏幕键盘来输入的.进去后看设备管理器,键盘和触摸板,前面都有黄色的告警,而且就是出现了鼠标代码为10的情况?不过吧鼠 ... 
- Android studio 将 Module 打包成 Jar 包
			整理记录 AndroidStudio 把一个 module 项目打包成 jar 包. 一.默认自动生成的 jar 包 众所周知 android studio 会在library所依赖的 app运行 或 ... 
- WinForm 之 程序启动不显示主窗体
			在 WinForm 程序启动时,不显示主窗体的实现方法主要有以下5种,第五种最简单,而且效果也不错,第四种方法也值得推荐. 实例代码如下: //隐藏窗体的方法1/5:不指定任何窗体为主窗体 //注意: ... 
- intellij idea 插件安装、卸载
			windows 下 intellij idea 插件安装.卸载 安装(在线安装): 根据图一.图二所示(蓝色标记) 卸载: 根据图一所示(橙色标记) 启用.关闭插件: 根据图一所示(绿色标记) 安 ... 
