Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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创建动态文件夹_Php_.htaccess_Mod Rewrite_Dynamic - Fatal编程技术网

用PHP创建动态文件夹

用PHP创建动态文件夹,php,.htaccess,mod-rewrite,dynamic,Php,.htaccess,Mod Rewrite,Dynamic,首先谢谢你检查我的问题。 我有一个MySQL数据库,其中包含ID、名称等数据,还有一个文件,根据用户的ID显示数据。我的链接是这样的:(它在子域中) 我想为用户创建一个SEO友好的URL,以提供给他们的客户,因此它将根据他们的ID从数据库中获取他们的名称,并创建一个动态文件夹,如: 此url将显示以下内容: crm.example.com/folder1/folder2/index.php?id=(id取决于给定的名称,并且名称将是唯一的) 我尝试了一些其他的方法,这些方法都是使用htacc

首先谢谢你检查我的问题。 我有一个MySQL数据库,其中包含ID、名称等数据,还有一个文件,根据用户的ID显示数据。我的链接是这样的:(它在子域中)

我想为用户创建一个SEO友好的URL,以提供给他们的客户,因此它将根据他们的ID从数据库中获取他们的名称,并创建一个动态文件夹,如:

此url将显示以下内容: crm.example.com/folder1/folder2/index.php?id=(id取决于给定的名称,并且名称将是唯一的)

我尝试了一些其他的方法,这些方法都是使用htaccess写入stackoverflow的,但我一直收到内部服务器错误等,所以等待您的答复

提前感谢,,
MrCodexCY

你可以用它来做这件事。如果遇到错误,应检查Apache错误日志。

是否可以发布.htaccess命令?在处理.htaccess时,内部服务器错误只是语法错误。我没有以前编写的代码,因此,如果您能为我提供一个新的.htaccess代码,请让我尝试一下并给出反馈?请注意,PHP脚本仍然需要根据“name”值从数据库中提取数据,这不应该是个问题,因为它被描述为独一无二的。在您尝试使用mod_重写将名称神奇地转换为整数ID之前,请确保:这是我写的一个教程,但我仍然有问题。我的代码应该是这样的吗?RewriteRule ^saloon/?$folder1/folder2/index.php[NC,L]上的RewriteEngine,如果是,我应该将.htaccess放在哪里?在子域crm.example.com的主文件夹中?