Forum Moderators: open
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>My Site</title>
<meta http-equiv="content-type" content="application/xhtml+xml;charset=iso-8859-1" />
</head> IE shouldn't be reading the application/xhtml+xml content-type.
Instead of asking what in wrong, I'm wondering why everything is right!
Pretty easy to do if you have a dynamic site - I'm not sure if you can do it with Apache.
A good few sites are serving "application/xhtml+xml" to those that accept it, somehow or other.
Doing this with a small snippet of PHP to chnage the content-type seems to work fine, but that may add a layer of server processing that you don't want.