Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.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 具有动态子文件夹的通配符子域,即sub.example.com/folder_Php_.htaccess_Mod Rewrite_Subdirectory_Wildcard Subdomain - Fatal编程技术网

Php 具有动态子文件夹的通配符子域,即sub.example.com/folder

Php 具有动态子文件夹的通配符子域,即sub.example.com/folder,php,.htaccess,mod-rewrite,subdirectory,wildcard-subdomain,Php,.htaccess,Mod Rewrite,Subdirectory,Wildcard Subdomain,我设置了通配符子域,其中子名称包含在代码中以确定用户名。因此name.domain.com给出了值name。那很好。但我希望有“通配符子文件夹”,如果它是一个数值,比如name.domain.com/2,则将数字标题的子文件夹也归因于页面代码。在这种情况下,“2”将是“子文件夹”值 在/public_html/wildcard/index.html中,我有以下内容: <?php $subname = $_SERVER["HTTP_HOST"]; $subname = explode( ".

我设置了通配符子域,其中子名称包含在代码中以确定用户名。因此name.domain.com给出了值name。那很好。但我希望有“通配符子文件夹”,如果它是一个数值,比如name.domain.com/2,则将数字标题的子文件夹也归因于页面代码。在这种情况下,“2”将是“子文件夹”值

在/public_html/wildcard/index.html中,我有以下内容:

<?php
$subname = $_SERVER["HTTP_HOST"];
$subname = explode( ".", $subname );
$subname = array_shift( $subname );
$subname = ucwords( $subname );
if (isset($subname)) {$comma=", ";} ?>

将子域设置为变量$subname(首字母大写)。 现在,如果变量$subfolder是一个数值,我如何使它指示子文件夹?example.domain.com/56将使$subfolder“56”。然后通过调用文件中的值

<?php echo $subfolder;?>

任何帮助都是巨大的。多谢各位