There seems to be no unified library to simplify integrating with webserver softwares and their configuration files like .htaccess (Apache) web.config (IIS) etc. Which makes it almost impossible for Drupal developers to fully integrate with all the powerful features these webservers have to offer without having to be worried about differences, manually editing files, conflict with changes made by other modules and a safe way to keep these settings up-to-date with latest modules’ changes.
These module is an attempt to address all these issues and finally making proper integration with webservers possible.
Version 1
In first version there will be no unified syntax since it’s not an easy thing to implement and requires good understanding of difference between popular web servers. However it will come with some very useful features:
Module hook to introduce supported webservers , require webserver configs and define some indicators so webserver integration can check whether their changes is applied or not
Module hook to alter webservice configuration file in text format (For example using regular expression). The running webservice will be send in as a parameter
Hook for defining new configuration files in different locations (by default root and sites are already defined)
Reposts data from any form to a specified url via drupal_http_request. Useful for easy integration with rest APIs, and provides limited field mapping capability. More information soon.