开发文档说明
Apache的配置也需要进行修改,谨记:修改完以后一定要重新启动Apache服务,才能生效。
实际部署,成功实现URL重写
.htaccess文件内容
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
将上述.htaccess文件放到public入口文件夹中。
3.前后域名访问对比
之前:www.域名.com/index.php/admin/login/index
现在:www.域名.com/admin/login/index
现在的域名访问更友好,一般都是用URL重写的方式进行软件开发。
4.总结:
这就是URL重写,一定注意官方给的那个,实际放到项目中访问不成功,需要用到我贴的代码。谨记。
这是我写的第2篇文章, 虽然非常基础,但都是开发项目过程中真实遇到的问题。