Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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
.htaccess Htaccess如何反转扩展名和名称_.htaccess - Fatal编程技术网

.htaccess Htaccess如何反转扩展名和名称

.htaccess Htaccess如何反转扩展名和名称,.htaccess,.htaccess,我试图反转请求文件的名称和扩展名,但没有成功 RewriteRule ^(.*)\.(.*)$ $2.$1 我试过了,但不起作用。试试: RewriteCond %{ENV:REDIRECT_STATUS} !200 RewriteRule ^(.*)([^/]+)\.([^/]+)$ /$1$3.$2 [L] 我很好奇你为什么要这么做?另外,您想要静默/内部重写还是外部重定向?这是针对文档根文件夹(/file.ext)或子目录(/sub/xyz/file.ext)中的文件的吗?“它不工作”

我试图反转请求文件的名称和扩展名,但没有成功

RewriteRule ^(.*)\.(.*)$ $2.$1
我试过了,但不起作用。

试试:

RewriteCond %{ENV:REDIRECT_STATUS} !200
RewriteRule ^(.*)([^/]+)\.([^/]+)$ /$1$3.$2 [L]

我很好奇你为什么要这么做?另外,您想要静默/内部重写还是外部重定向?这是针对文档根文件夹(
/file.ext
)或子目录(
/sub/xyz/file.ext
)中的文件的吗?“它不工作”不是有效的问题描述。你有错误吗?那么告诉我们什么样的错误?你在屏幕上看到独角兽了吗?好。。。那我恐怕就没有办法了。。。