Url rewriting 打开下面的一个目录

Url rewriting 打开下面的一个目录,url-rewriting,Url Rewriting,我真的无法解释或命名这一个,所以我将使用一个例子 在我的网站上,我希望/img/image.jpg/1.jpg在打开时打开image.jpg,但保留该URL。基本上,我希望在image.jpg/之后输入的任何内容都不重要,它将始终打开image.jpg。可以使用.htaccess设置完成吗?或者我需要做一些更高级的操作吗 是的,可以使用.htaccess: RewriteEngine On RewriteRule ^img/image.jpg/.*$ image.jpg 编辑: 要使imag

我真的无法解释或命名这一个,所以我将使用一个例子


在我的网站上,我希望
/img/image.jpg/1.jpg
在打开时打开
image.jpg
,但保留该URL。基本上,我希望在
image.jpg/
之后输入的任何内容都不重要,它将始终打开image.jpg。可以使用.htaccess设置完成吗?或者我需要做一些更高级的操作吗

是的,可以使用.htaccess:

RewriteEngine On

RewriteRule ^img/image.jpg/.*$ image.jpg
编辑: 要使image.jpg也成为变量,必须使用以下括号:

# This rule will match every URL img/nameofimage.jpg/randomcaracters and will redirect to nameofimage.jpg
RewriteRule ^img/([a-zA-Z0-9]+\.jpg)/.*$ $1