Redirecting Browser Dependent Content — mod rewrite
You may be having some specific functionality on your website which is not working on all the browsers like IE, Firefox, Opera, Safari etc. Generally, this should be CSS or Javascript related things because of their different implementations for different browsers. Most of the new javascript libraries take care of this concern and they generally handle this with conditional implementation of logic for all popular different browsers.
In case you need to have different pages for different browsers, You can use a module on httpd for it i.e. mod rewrite. You can re-write the URL by checking the browser so that every browsers will be pointed to page specific to it.
Here is an example for how to configure it:
RewriteCond %{HTTP_USER_AGENT} Opera
RewriteRule ^index.html http://www.mywebsite.com/index-opera.html [R]
RewriteCond %{HTTP_USER_AGENT} MSIE
RewriteRule ^index.html http://www.mywebsite.com/index-IE.html [R]
RewriteCond %{HTTP_USER_AGENT} Firefox
RewriteRule ^index.html http://www.mywebsite.com/index-firefox.html [R]
Use it, in case you need different pages for different browsers and Of course you need to enable this module before using it.
Most Commented Posts
If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Well it was obvious that we will do these settings in httpd configurations but I should have mentioned it.
These settings should be done at httpd configuration files generally kept at /etc/httpd/conf and /etc/httpd/conf.d