Motivated by the potential opportunities that lie in providing cooperation among Web-Servers, we propose a generic and scalable approach for dynamic server-interconnectivity, and present the WebRule framework which embodies this approach. WebRule is based on the Event Condition Action rule formalism, which enables to specify declaratively various modes of cooperation between Web servers, including synchronus vs. asynchronus interaction, on-line vs. off-line, and automatic chaining of cooperative actions. WebRule requires no centralized encoding, control or administration, thereby enabling to utilize and deploy Web resources in a truly decentralized manner. WebRule has been implemented in Java as a server plug-in, seamelessly integrated with standard Web server technology and protocols.