在URL中使用带有额外斜杠的Mod_Rewrite


Using Mod_Rewrite with extra slashes in URL

At/corner.php我有一个脚本,可以为图像添加圆角。我正在使用Mod_Rewrite来重写我的网站URL。

我希望能够去http://domain.com/corner/templates/Toys/images/no_image.gif它真的会把我发送到/corner.php?source=templates/Toys/images/no_image.gif.

但是因为url中有额外的斜杠,所以它不起作用。有办法做到这一点吗。

我没有看到任何额外的斜杠会破坏模式重写。

这应该有效,也在同一个域中,你不必指定它

RewriteEngine on
RewriteRule ^corner'/(.*)$       /corner.php?source=$1