0
我试图做这种重写,只影响一些网址,使他们去锚。国防部重写问题与正则表达式的
所以,如果我看到这个请求:
/somedir/trigger/something
我想把它改造了这一请求。我可以保证触发后不会出现任何斜线。 “东西”部分每次都将是一个字母数字字符串。 “触发器”部分也只是字母数字,但我有多个触发器值。 “结果”部分是永远不会改变的字母数字字符串。
/somedir/result#something
和触发器可能可能是4或5个不同的字符串,但结果将始终是相同的。所以我试过这个:
RewriteRule ^/somedir/(type1|type2|type3|type4)/(.*)$ /somedir/result#$2
我以为1美元是它捕获的类型,而2美元是我想要找到并坚持到底的东西。这不工作,如果有人知道如何做到这一点,这将帮助我出局
这不是一个编程问题。我建议在http://serverfault.com询问 – 2010-02-03 22:00:56
在Serverfault的人可能会说:*“正则表达式:这是Stackoverflow!”*。我想,这两个世界都有点儿。 – 2010-02-03 22:03:47