.htaccess RewriteRule多未知变量?

时间:2013-08-23 11:47:46

标签: apache .htaccess rewrite uri

  • 只是我的主意。像
  • 这样的文件
owa-14.2.347.0-scripts-premium-flogon.bk.js
owa-14.2.347.0-scripts-premium-flogon.js
owa-14.2.347.0-themes-base-warn.png
owa-14.2.347.0-themes-resources-favicon.ico
owa-14.2.347.0-themes-resources-lgnbotl.gif
owa-14.2.347.0-themes-resources-lgnbotm.gif
owa-14.2.347.0-themes-resources-lgnbotr.gif
owa-14.2.347.0-themes-resources-lgnexlogo.gif
owa-14.2.347.0-themes-resources-lgnleft.gif
owa-14.2.347.0-themes-resources-lgnright.gif
owa-14.2.347.0-themes-resources-lgntopl.gif
owa-14.2.347.0-themes-resources-lgntopm.gif
owa-14.2.347.0-themes-resources-lgntopr.gif
owa-14.2.347.0-themes-logon.bk.css
owa-14.2.347.0-themes-logon.css
owa-14.2.347.0-themes-owafont.bk.css
owa-14.2.347.0-themes-owafont.css

1 个答案:

答案 0 :(得分:0)

为什么你需要过度复杂这么简单的机制?摆脱斜杠并为您的文件制作目录。简单。

如果您坚持使用斜杠,那么您将需要使用正则表达式,例如:

AliasMatch /(.*)\-(.*)\-(.*)\-(.*)\-(.*) /$1/$2/$3/$4/$5

但这可能会变得混乱并增加不必要的复杂性。我建议你保持简单并使用目录。