Skip to main content
revote
VIP ⭐️⭐️⭐️⭐️⭐️
Jul 18, 2024 11:52 AM UTC
Solved

New error page - how to change the image here?

I havent seen this image before. Problem is that it doesn´t follow our brand guidelines.

How to change it?

 

Kenneth R
Kenneth RAnswer
Expert ⭐️⭐️
Jul 18, 2024 1:52 PM UTC

Hey @revote - I might still get a better answer, but here is an approach I was just able to validate as workable in our staging environment.  This simple bit of CSS will simply swap the image out:

img[src="https://d3qhpmzl5oynt5.cloudfront.net/2024-07-18-13-25-05-b733e7f227/dist/images/errors/404.png"] {
content: url('https://via.placeholder.com/404'); /* URL of the new image */
}

 

19 replies

revote
revoteAuthor
VIP ⭐️⭐️⭐️⭐️⭐️
Jul 24, 2024 10:38 AM UTC

Hmm, it seems that url of the original error image keep changing and that´s why this workaround works only until url the changes. It seems that url changes 1-2 days period.

Any ideas @Kenneth R?

 

EDIT: We can use the error page without error images, if it is easier?

Translate
revote
revoteAuthor
VIP ⭐️⭐️⭐️⭐️⭐️
Jul 24, 2024 11:11 AM UTC

The image `src` attribute value will not necessarily be the same across communities/users.
 

@revote I was able to get the above css idea to work by changing the selector to:
.destination_error_image[src*="404.png"] {   content: url("https://via.placeholder.com/404"); }


And, I’m assuming this should work for the 403:
.destination_error_image[src*="403.png"] {   content: url("https://via.placeholder.com/404"); }

Yep, with this solution it doesnt matter even the source url keep changing during the time.

Thanks.

Translate
Laurenseife
Sep 23, 2024 8:25 PM UTC

Hey @revote @Kenneth R, can I bug to ask you WHERE you load the CSS to swap out the image. Sorry, basic newbie question! 

Translate
revote
revoteAuthor
VIP ⭐️⭐️⭐️⭐️⭐️
Sep 24, 2024 5:54 AM UTC

Hey @revote @Kenneth R, can I bug to ask you WHERE you load the CSS to swap out the image. Sorry, basic newbie question! 

Here.

Note: Test code in your testing site before adding code to your live community.

 

 

Translate
revote
revoteAuthor
VIP ⭐️⭐️⭐️⭐️⭐️
Sep 24, 2024 6:01 AM UTC

I´ll add this hint to this topic as well. In cases if you want to hide image, not to change it to another:

 

you can set the default 404 and 403 images to not show with this bit of CSS:

.destination_error_image[src*="404.png"],
.destination_error_image[src*="403.png"] {
display: none;
}

 

 

Translate
Laurenseife
Sep 24, 2024 1:24 PM UTC

@revote WOHOOOOO It worked. Thanks so much for the guidance!!! 

Translate
revote
revoteAuthor
VIP ⭐️⭐️⭐️⭐️⭐️
Sep 24, 2024 1:43 PM UTC

@revote WOHOOOOO It worked. Thanks so much for the guidance!!! 

Glad to help 👍

Translate
Contributor ⭐️
Jun 4, 2025 11:18 AM UTC

Hi ​@Kenneth R!

I’ve been trying to replace the image, and I followed your instructions (and updated the Gainsight image link: https://dowpznhhyvkm4.cloudfront.net/2025-06-03-13-07-50-469ca4191e/dist/images/errors/404.png), but it keeps showing the error. 

Unknown CSS property "https" (line: 42, char: 59)
Unterminated "property content" (line: 43, char: 1)

Could you help? :)

Translate
Kenneth R
Expert ⭐️⭐️
Jun 11, 2025 6:46 AM UTC

Hi ​@Petra P - I had a quick look at your community but don’t see any CSS there.  Or were you testing on sandbox?  Happy to take a look - let me send you a PM.  :)

Translate