Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CMS的动态.htaccess_Php_.htaccess_Mod Rewrite_Dynamic_Content Management System - Fatal编程技术网

Php CMS的动态.htaccess

Php CMS的动态.htaccess,php,.htaccess,mod-rewrite,dynamic,content-management-system,Php,.htaccess,Mod Rewrite,Dynamic,Content Management System,我正在为客户构建自定义内容管理系统。它与Joomla类似,但开发定制模块、组件等要容易得多。显然,它们可以更改网页(文章)的名称和别名,并创建作为组件和模块的菜单项。我想允许使用别名的简单URL。我面临的问题是当用户更新别名时更新.htaccess 我在使用.htaccess方面涉猎了很多。我只是想知道是否有一种方法可以让.htaccess文件动态重写URL。我没有使用.htaccess,而是使用$\u会话变量和MySQL来处理登录会话。更简单。在像MVC这样的propper设计中,大多数人的做

我正在为客户构建自定义内容管理系统。它与Joomla类似,但开发定制模块、组件等要容易得多。显然,它们可以更改网页(文章)的名称和别名,并创建作为组件和模块的菜单项。我想允许使用别名的简单URL。我面临的问题是当用户更新别名时更新.htaccess


我在使用.htaccess方面涉猎了很多。我只是想知道是否有一种方法可以让.htaccess文件动态重写URL。

我没有使用.htaccess,而是使用$\u会话变量和MySQL来处理登录会话。更简单。

在像MVC这样的propper设计中,大多数人的做法是通过第三个
/
传递整个url字符串,例如:
^(.*)$
到路由机制,或者完全删除它,只需在初始化时解析
$\u服务器['REQUEST\u URI']
全局。事实上,我从未理解“mod\u rewrite解决所有问题”我最终使用.htaccess在index.PHP中运行每个页面,然后使用mysql和PHP处理参数并返回正确的信息。