我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何使用.htaccess工作php前端控制器?

I did front controller using the query string.

Ex:

  • http://host/controller.php?display=main,
  • http://host/controller.php?display=contact_form

But I need to do it without using query string.

in .htaccess

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule    (.*) controller.php    [L]
 </IfModule>

This will reroute everything to controller.php; so you can access it like:

http://host/main
http://host/contact_form

Then in controller.php you have to parse $_SERVER['REQUEST_URI'] to extract passed arguments.

Hope that helps..

近期文章

  • csdn收藏的文章在哪看
  • 关于#python#的问题,对下面这段代码中的“\n”不是很理解
  • csdn上传付费资源
  • 为什么这个18行显示范围不够呢?
  • C++ QT 如何定义文本型 或 文本型数组 原子变量
  • CST中进行TDR仿真时出现问题
  • yolo中TypeError: __init__() missing 1 required positional argument: 'c2'
  • 使用javaweb制作echars静态图像
  • pyhon moviepy
  • 如果有值则更新行,否则更新
  • SQL中的字段如何设置为存在性互斥?
  • csdn草稿箱在哪里
  • 一些关于矩阵代数的问题🆘
  • 不用按F9,EXCEL自动刷新,当HJ两列出现特定数值0时自动停止
  • Matlab的SAW模态耦合模型的仿真程序
  • winform按钮召唤控件
  • SQL里使用三元表达式
  • mysql undo查询或功能
  • 如何用存储过程查询不同年份独立表中的数据
  • Java错误 :不是语句

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华