Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.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 删除不包括一个目录的.html扩展名_Php - Fatal编程技术网

Php 删除不包括一个目录的.html扩展名

Php 删除不包括一个目录的.html扩展名,php,Php,我正在使用以下代码删除.html后缀,并希望将其排除在my/billing目录之外。我该怎么做 my/billing目录中的所有文件都有.php扩展名 RewriteRule ^([^\.]+)$ $1.html [NC,L] 您可以添加一个RewriteCond,以排除计费目录中的规则: RewriteCond %{REQUEST_URI} !^/billing/ RewriteRule ^([^\.]+)$ $1.html [NC,L] 我在.htaccess上所做的是重写规则^.$1.

我正在使用以下代码删除.html后缀,并希望将其排除在my/billing目录之外。我该怎么做

my/billing目录中的所有文件都有.php扩展名

RewriteRule ^([^\.]+)$ $1.html [NC,L]

您可以添加一个RewriteCond,以排除计费目录中的规则:

RewriteCond %{REQUEST_URI} !^/billing/
RewriteRule ^([^\.]+)$ $1.html [NC,L]

我在.htaccess上所做的是重写规则^.$1.html[L],条件类似于@yoavmatchulsky