我有一些网站需要卸载/myUrl/.*.pdf
,但/myUrl/apple.pdf
除外。
我原来写的是
JkUnmount /myUrl/.*.pdf worker1
JkMount /myUrl/apple.pdf worker1
然后我意识到JkUnmount实际上会覆盖JkMount。然后我为worker2
创建了一个JkMount /myUrl/apple.pdf worker2
,但为一个简单的网站添加一个新工作程序是一种昂贵的代价。
任何人都可以告诉我如何实际卸载除/myUrl/.*.pdf
之外的所有/myUrl/apple.pdf
。
答案 0 :(得分:0)
您可以将JKMount
与Location
或LocationMatch
元素合并。这样您甚至可以避免使用JKUnmount
:
<Location "/myUrl/apple.pdf">
JKMount worker1
</Location>
这样只安装/myUrl/apple.pdf
而不安装任何其他pdf。如果应该进行更复杂的选择,则可以使用LocationMatch
代替并提供匹配的正则表达式