Forum Moderators: open

Message Too Old, No Replies

IE finding p3p.xml?

Only found from index page

         

keyplyr

7:51 pm on Mar 22, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I recently updated Privacy Policy and all files pass W3C P3P validation without error. Path is present in server response header for all web pages and I also include the meta tag.

IE *is* finding the privacy policy, but only from index page. When summoned from other webpages it displays a "not found" type message.

In IE7 > Page > Web Page Privacy Policy... lists files found on landing page. Highlighting http://www.mydomain.com/page.html and clicking Summary displays this message:

Cannot find Privacy Policy for http://www.mydomain.com/page.html. To view this site's Privacy Policy, contact Web site directly.

Is this normal behavior for IE? I'm concerned because if the user's browser preferences for cookies are set to "compare with web site's Privacy Policy" and the index page is not their landing page, this may interfere with website sales/operation. Thanks.

keyplyr

5:01 pm on Mar 26, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Anyone?

encyclo

5:06 pm on Mar 26, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Are you using a relative or absolute path for the p3p.xml file? Is this just in IE only? Is there anything in the server error log which could indicate a problem?

keyplyr

5:26 pm on Mar 26, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Here's the header:

Date: Mon, 26 Mar 2007 17:24:16 GMT
Server: Apache
Cache-Control: max-age=21600, max-age=21600
Expires: Mon, 26 Mar 2007 23:24:16 GMT, Mon, 26 Mar 2007 23:24:14 GMT
X-Powered-By: PHP/5.2.1
P3P: policyref="http://www.mydomain.com/w3c/p3p.xml", CP="ALL DSP COR NID TAIa OUR NOR STA"
Content-Encoding: gzip
Vary: Accept-Encoding
Content-Length: 3719
Connection: close
Content-Type: text/html; charset=iso-8859-1
Content-Language: en, en
200 OK

No errors in log, and I wasn't aware that any other browser utilizes P3P besides IE.

I am using relative link paths in the meta tags for all pages, however changing this to full path does not enable IE to find the P3P file:

<link rel="P3Pv1" href="/w3c/p3p.xml">

<link rel="P3Pv1" href="http://www.mydomain.com/w3c/p3p.xml">