mac下php开发环境搭建+CI框架 访问去掉 index.php

要修改Apache 的配置文件,让Apache支持rewrite_module,修改过程如下:打开apache的配置文,conf/httpd.conf :LoadModule rewrite_module modules/mod_rewrite.so,把该行前的#去掉。

首先 确定你开启了 Include /private/etc/apache2/extra/httpd-vhosts.conf 配置

然后在httpd-vhosts.conf 配置 

如:

然后在项目的根目录

添加一个.htaccess文件

如:

内容为:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

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

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



这个时候 重启 sudo apachectl restart 服务

访问链接 http://www.jifen.com/index.php/api/public/login/testMethod  变为:http://www.jifen.com/api/public/login/testMethod

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容