# How do I create and use a custom 404 page in my pinegrow project and local pinegrow 'server'?

**URL:** <https://forum.pinegrow.com/t/how-do-i-create-and-use-a-custom-404-page-in-my-pinegrow-project-and-local-pinegrow-server/11440>\
**Category:** Questions\
**Created:** [February 21, 2026, 8:58pm UTC](https://forum.pinegrow.com/t/how-do-i-create-and-use-a-custom-404-page-in-my-pinegrow-project-and-local-pinegrow-server/11440 "2026-02-21T20:58:43Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![schpengle](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/schpengle/32/238_2.png) [@schpengle](https://forum.pinegrow.com/u/schpengle)\
**Post date:** [February 23, 2026, 11:39am UTC](https://forum.pinegrow.com/t/how-do-i-create-and-use-a-custom-404-page-in-my-pinegrow-project-and-local-pinegrow-server/11440/6 "2026-02-23T11:39:46Z")

</div>

HI @TEMPEST  
Im not sure if pinegrow adheres to the whole .htaccess thing.

I think it just runs a basic internal webserver which polls the PG app, in order to display the projects working pages in real time so you can see changes in the browser as you make them in PG.

I did check out the creation of the page though and even though you can create the .htaccess flle in PG,

AND add to the file types editable in the PG settings, it still doesnt show up as file in the PG project view.  
as per

> [@Please Help! Hide extension name not possible htaccess file not visible](https://forum.pinegrow.com/t/please-help-hide-extension-name-not-possible-htaccess-file-not-visible/5725/5):
>
> @AllMediaLab to make files without extension editable in PG, add NOEXT to the list of editable files: Static website hosting such as Netlify (we use them for our main site) usually strip out .html extensions from pages. Re FTP access, I strongly feel that it is a dangerous way of uploading files to the server. So easy to make a mistake, especially if clients are doing it. It is better to setup some kind of GIT-backed flow and setup an icon on the desktop that will push changes. In…

I’m not sure if that is because any file starting with a “.” is by default a hidden file on Mac OS, I dont know.

That is a topic for the devs to answer.  
Ok, cheerio

---

_[View the full topic](https://forum.pinegrow.com/t/how-do-i-create-and-use-a-custom-404-page-in-my-pinegrow-project-and-local-pinegrow-server/11440)._
