您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

配置.htaccess单点入口_PHP教程

2024/3/15 15:19:35发布15次查看
首先启用mod_rewrite 模块(按操作系统不同来调整,当前linux)
1,apache启用mod_rewrite模块
编辑:/etc/apache2/httpd.conf
取消注释:loadmodule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
2,选择directory 把allowoverride none 改成 allowoverride all 就可以了。
3,重启apache
项目根目录创建文件.htaccess 将请求转向 public 目录 (按需求调整)
1
2     rewriteengine on
3     rewriterule    ^$    public/    [l]
4     rewriterule    (.*) public/$1    [l]
5
最后将请求转向 public/index.php 文件,(在这里分发所有的请求)
1
2 rewriteengine on
3
4 rewritecond %{request_filename} !-f
5 rewritecond %{request_filename} !-d
6
7 rewriterule ^(.*)$ index.php?url=$1 [pt,l]
8
9
app->public->index.php
这样可以实现一个网站的单入口,也是mvc模式的起点,下一步可以来尝试分发我们的url 为 三部分 controller/action/querystring.....
摘自 warcraft
http://www.bkjia.com/phpjc/478226.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/478226.htmltecharticle首先启用mod_rewrite 模块(按操作系统不同来调整,当前linux) 1,apache启用mod_rewrite模块 编辑:/etc/apache2/httpd.conf 取消注释:loadmodule rewrit...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product