要修改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文件
如:

內(nèi)容為:
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 服務(wù)
訪問鏈接 http://www.jifen.com/index.php/api/public/login/testMethod? 變?yōu)椋篽ttp://www.jifen.com/api/public/login/testMethod