PHP动态文件夹创建[重复]

Posted

技术标签:

【中文标题】PHP动态文件夹创建[重复]【英文标题】:Php dynamic folder creation [duplicate] 【发布时间】:2014-06-21 05:34:35 【问题描述】:

我希望我的 php/apache 站点接受对不存在的文件夹的请求 - 当这样的请求进入时,一些 php 代码应该启动以创建文件夹并将一些文件复制到其中。

该站点是一个基本的聊天站点,客户端希望用户指定这样的 URL:

http://www.mysite.net/custom-chat

这就像创建一个频道。他不想做我知道该怎么做的事情

http://www.mysite.com/?room=custom-chat

这可能吗?

【问题讨论】:

google://mod_rewrite 我猜你不知道谷歌搜索你的问题的技术关键词。但是如果你努力尝试,你应该能够获得一些见解。例如:php url no question mark 【参考方案1】:

你可以使用 mod_rewrite:

RewriteRule ([A-Za-z_]+) /yourscript.php?room=$1 [L,NC]

yoursite.com/room-blah 的请求将被重写为您的脚本yoursite.com/yourscript.php?room=room-blah

【讨论】:

那里的正则表达式不应该在开头和结尾都有锚点吗?

以上是关于PHP动态文件夹创建[重复]的主要内容,如果未能解决你的问题,请参考以下文章

PHP动态获取类构造函数并调用它来创建一个新实例[重复]

如果 PHP 中不存在,则复制文件并创建目录 [重复]

PHP 使用PHP创建外部动态生成的CSS文件。

动态创建php文件和表

如何通过php和MySQL创建xml文件[重复]

PHP 动态创建文件并立即下载