`
猫太的鱼
  • 浏览: 233355 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在APACHE服务器上的访问方式上去除index.php

 
阅读更多
下面我说下 apache 下 ,如何 去掉URL 里面的 index.php
例如: 你原来的路径是: localhost/index.php/index
改变后的路径是: localhost/index

1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置
#LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉

2.确保你 这个地方必须是我下面的代码,必须一样才能配置,我在local,和独立域名都测试过了, 好用//在APACHE里面去配置

Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all

注意:修改之后一定要重启apache服务。


3.确保URL_MODEL设置为2,(我没弄明白什么意思)

在项目的配置文件里写

return Array(
‘URL_MODEL’ => ’2′,
);
4 .htaccess文件必须放到跟目录下

这个文件里面加:


RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [L]

补充: windows 里面不能创建 .htaccess , 下面我说下创建方法
新建任何一个文件,然后打开, 点击另存为 (文件类型选择所有),这样就可以创建了

呵呵, 剩下的就是 你自己去测试了, 赶紧去试试把
分享到:
评论

相关推荐

    修改apache配置文件去除thinkphp url中的index.php

    例如你的原路径是 http://localhost/test/index.php/index/add那么现在的地址是 http://localhost/test/index/add如何去掉index.php呢? 1、httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置复制...

    php配置+mysqlAdmin配置+apache配置的实现教程

    /tianya/www/php/" ##是指明php的配置文件php.ini的位置 <br> <br> 以上完成了php+apache的配置此时,apahce已经支持php解析了,可以重起apache服务器放一个简单的脚本试...

    Web应用安全:Apache禁止目录列出配置.pptx

    为了服务器和网页的安全考虑,我们需要在Apache中配置禁止目录访问,即禁止游览列出的目录/文件列表的方法。 1、打开apache配置文件(在kali 中为/etc/apache2/apache2.conf)。 Apache禁止列出配置 2、找到...

    apache 2.2.21 -win32-x86

    我们来熟悉一下这个图标,很方便的,在图标上左键单击,出现如下界面,有“Start(启动)”、“Stop(停止)”、“Restart(重启动)”三个选项,可以很方便的对安装的Apache服务器进行上述操作。 好了现在我们...

    php友情交流系统 php mysql apache

    单机调试推荐apache+php4+mysql,数据库管理用phpmyadmin;网络服务器需支持php4和mysql。 1.程序下载后用winzip解压缩。 2.配置文件在admin/config.inc.php。打开后修改数据库用户名和密码、管理员帐号及密码、页面...

    ffmpeg-php-win32-all.zip

    3、修改php配置文件php.ini(这个文件根据你php实际安装情况查找,如果你不知道本文件的位置,你也可以使用phpinfo()查看其所在位置),在文件的最后一行加入: extension=php_ffmpeg.dll 并将extension=...

    wpsshop官方正版5.0.1 thinkphp框架 手机端 pc端 官方1.9万

    1、非授权用户严禁去除Wpsshop相关的版权信息。 2、请尊重Wpsshop开发人员劳动成果,严禁使用本系统转卖、销售或二次开发后转卖、销售等商业行为! 3、请关注Wpsshop官方网址了解产品最新咨询、功能升级、BUG修复...

    AIX基本环境搭建.doc

    Discuz论坛AIX环境配置 主机系统:AIX5.3 数据库:Mysql5 WEB服务:Apache2+PHP5 准备: gcc V4.0.0 for AIX V5.3 (gcc-4.0.0-1.aix5.3...# cp php.ini-recommended /usr/local/apache2/conf/php.ini 不需要make install

    wpsshop官方正版5.0.2 b2c 商城 thinkphp (php开源项目)

    1、非授权用户严禁去除Wpsshop相关的版权信息。 2、请尊重Wpsshop开发人员劳动成果,严禁使用本系统转卖、销售或二次开发后转卖、销售等商业行为! 3、请关注Wpsshop官方网址了解产品最新咨询、功能升级、BUG修复...

    金戈企业建站系统 0.1.rar

    金戈企业建站系统不仅是一份免费的企业建站代码包,而且它还是完全开源的,它倾注了作者1个多月来日日夜夜的心血,虽然有些地方没做到尽善尽美,可我相信在接下来的日子里我会通过反馈信息让她更丰满实用起来。...

    Nginx服务器如何设置url链接

    所以如果能去掉index.php入口文件整个url就显得简洁美观,和Python、Java等开发的网站url模式统一,Apache和nginx都支持这种url的模式,下面说一下nginx配置的方式  首先进入nginx的安装目录,上篇文章中说了在配置...

    UABNTU LAMP

    修改/etc/php5/apache2/php.ini中的extension=myql.so,去掉前面的分号,重启,即取得对数据库的支持 在连接数据库时,出现:Fatal error: Call to undefined function mysql_connect() 解决办法 是要安装...

    2019最新720全景云系统可生成小程序带PC端+新手搭建教程

    php.ini中搜索exec函数 首先是 要关掉 安全模式 safe_mode = off 然后在看看 禁用函数列表 disable_functions = proc_open, popen, exec, system, shell_exec, passthru 这里要把 exec 去掉 重启 apache 就OK了 ...

    Thinkphp家教教育服务网站平台源码 带后台手机站.zip

     11:优化项目(后台)在IE8,IE9的显示。  12:优化数据库结构(去除无用的字段,优化字段类型)。  13:优化批量删除管理员,至少保留一位管理员。  14:优化访问统计功能,页面加载完毕进行统计,采集。  15:...

    扬州交友网源码

    (4) 因为安装时,有一个FMS访问端口,如服务器上有开防火墙的话,请在防火墙里的“例外”加上 安装软件时设定的一个端口:1935,具体有改过的话,就加上你改过的。(还有一个端口为1111的不用添加在防火墙里) 2...

    TXTCMS内容管理系统(不用数据库) x1.1

    常用的伪静态规则文件在 temp/rewrite 文件夹里,IIS或者apache直接复制里面的文件到根目录即可 注:temp文件夹要有读写权限 TXTCMS功能简介: 1.文章管理 2.缓存管理 3.广告管理 4.友情链接 5.搜索引擎爬行记录 6....

Global site tag (gtag.js) - Google Analytics