Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 14 additions & 6 deletions src/cloudflare/cloudflare.html
Original file line number Diff line number Diff line change
Expand Up @@ -51,19 +51,27 @@
</head>
<body>
<img src="https://babel.hathitrust.org/common/firebird/dist/hathitrust-logo-horizontal-orange-gray.svg" />
<h1>Sorry, you have been blocked</h1>
<h2>You are unable to access hathitrust.org</h2>
<h1>Page Blocked</h1>
<h2>Sorry, your attempt to access HathiTrust has been blocked.</h2>
<div class="col">
<h3>Why have I been blocked?</h3>
<p>This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
<h3>Why did HathiTrust block my access to this web page?</h3>
<p>
You may have been blocked due to one of several possible reasons:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I pulled this down and it looks good! My one quibble is that this block of text has no tag. It's wrapped in the div, but it could be more semantic if you add a <p>. It's not a huge problem, though.

</p>
<ul>
<li>Because of your IP address' reputation or location</li>
<li>Some data you submitted may have been flagged as suspicious</li>
<li>If accessing HathiTrust through a proxy or VPN: There may have been abusive activity from others using the same proxy server or VPN</li>
</ul>
<p>These blocks may be due to federal and state regulations and laws, or organizational policies and mandates. </p>
</div>
<div class="col">
<h3>What can I do to resolve this?</h3>
<p>You can e-mail HathiTrust Support at <a href="mailto:support@hathitrust.org">support@hathitrust.org</a>. Please include what you were doing when this page came up and provide these details:<p>
<p>You may be able to access the page by using a different device. If you are attempting to access HathiTrust via a proxy server or VPN, please try connecting without the use of the proxy or VPN. If that doesn't resolve the issue, you can email HathiTrust support at <a href="mailto:support@hathitrust.org">support@hathitrust.org</a>. Please include what you were doing when this page came up and provide these details:<p>
<ul>
<li>IP address: ::CLIENT_IP::</li>
<li>Cloudflare Ray ID: ::RAY_ID::</li>
</ul>
</div>
</body>
</html>
</html>