# ALL Forms Down after 1.5.5 - possible php error?

**URL:** <https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963>\
**Category:** Elements\
**Created:** [December 3, 2025, 10:17pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963 "2025-12-03T22:17:07Z")\
**Posts on this page:** 15\
**Page:** 2

<div class="post-metadata">

**Author:** ![differentdan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/differentdan/32/33530_2.png) [@differentdan](https://forums.realmacsoftware.com/u/differentdan)\
**Post date:** [December 5, 2025, 6:11pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/21 "2025-12-05T18:11:30Z")

</div>

You can set up 301 redirects in your web hosting control panel probably. If you are using cPanel or Plesk (and possibly others) they have an option to easily add those from the panel.

If you want to use AI ask:

`How can I add 301 redirects using <insert Control Panel name here>`

---

<div class="post-metadata">

**Author:** ![MichaelDroste](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/michaeldroste/32/37212_2.png) [@MichaelDroste](https://forums.realmacsoftware.com/u/MichaelDroste)\
**Post date:** [December 5, 2025, 6:26pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/22 "2025-12-05T18:26:47Z")

</div>

I’ll Check dreamhost thanx…

Spent the last 20 minutes with chat GPT - want me to edit .htaccess with various code snippets…

---

<div class="post-metadata">

**Author:** ![MichaelDroste](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/michaeldroste/32/37212_2.png) [@MichaelDroste](https://forums.realmacsoftware.com/u/MichaelDroste)\
**Post date:** [December 5, 2025, 6:29pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/23 "2025-12-05T18:29:58Z")

</div>

[https://help.dreamhost.com/hc/en-us/articles/215747748-How-can-I-redirect-and-rewrite-my-URLs-with-an-htaccess-file?via\_fastsearch\_v2=1](https://help.dreamhost.com/hc/en-us/articles/215747748-How-can-I-redirect-and-rewrite-my-URLs-with-an-htaccess-file?via_fastsearch_v2=1)

Dreamhost does not have a url redirect it does have different code snippets and changes to .htaccess file

---

<div class="post-metadata">

**Author:** ![MichaelDroste](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/michaeldroste/32/37212_2.png) [@MichaelDroste](https://forums.realmacsoftware.com/u/MichaelDroste)\
**Post date:** [December 5, 2025, 6:35pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/24 "2025-12-05T18:35:12Z")

</div>

tried to go to the file level in the control panel

 ![Screenshot 2025-12-05 at 12.33.06 PM](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/c/2/c21ad1cf36af0fc8ffc1f3fef4ec50cde554c6a0.png)

---

<div class="post-metadata">

**Author:** ![MichaelDroste](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/michaeldroste/32/37212_2.png) [@MichaelDroste](https://forums.realmacsoftware.com/u/MichaelDroste)\
**Post date:** [December 5, 2025, 6:35pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/25 "2025-12-05T18:35:54Z")

</div>

looks like the only way is through the .htaccess file

---

<div class="post-metadata">

**Author:** ![differentdan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/differentdan/32/33530_2.png) [@differentdan](https://forums.realmacsoftware.com/u/differentdan)\
**Post date:** [December 5, 2025, 6:39pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/26 "2025-12-05T18:39:05Z")

</div>

Bummer, too bad they don’t have a control panel feature that does that for you. 😞

---

<div class="post-metadata">

**Author:** ![MichaelDroste](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/michaeldroste/32/37212_2.png) [@MichaelDroste](https://forums.realmacsoftware.com/u/MichaelDroste)\
**Post date:** [December 6, 2025, 2:48pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/27 "2025-12-06T14:48:58Z")

</div>

Starting to redo my not as important websites the 'correct’ modern way… probably will loose some SEO juice - but from everything I read makes thing better and allows for future technology also…

Each page in a folder - to me seems strange…

Not how I designed websites, not how I was taught…

Always wanted the shortest URL and everything off the base folder…

——————-

Apparently many big businesses and government websites run 2 versions of the website at the same time?

Since the (2) sites have different menus and different links - different spots in the site (folders) this works…

So should I do this? Or leave it?

Then slowly enter the 301 redirects in .htaccess

I want to ‘do it right’ but don’t want to mess up 30 years of SEO

Your thoughts???

---

<div class="post-metadata">

**Author:** ![sbchasin](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/sbchasin/32/26943_2.png) [@sbchasin](https://forums.realmacsoftware.com/u/sbchasin)\
**Post date:** [December 6, 2025, 3:47pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/28 "2025-12-06T15:47:01Z")

</div>

> [@MichaelDroste](#):
>
> Each page in a folder - to me seems strange…

Yeah, I am having questions about this…

Why?? Doesn’t make sense to me

---

<div class="post-metadata">

**Author:** ![MichaelDroste](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/michaeldroste/32/37212_2.png) [@MichaelDroste](https://forums.realmacsoftware.com/u/MichaelDroste)\
**Post date:** [December 6, 2025, 4:12pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/29 "2025-12-06T16:12:05Z")

</div>

Here is the chat GPT response (and why I’m changing most of my sites)

That structure — [domain.com/name-some-page/index.html](http://domain.com/name-some-page/index.html) — didn’t appear by accident. It’s the result of history, server logic, human psychology, and SEO all politely (or not so politely) arguing over the steering wheel.

Let’s unpack it, scalpel first.

On almost every web server, index.html is the default file. It’s the “front door” of a folder. When a browser is pointed at a directory like:

[domain.com/blog/](http://domain.com/blog/)

…the server quietly assumes you mean:

[domain.com/blog/index.html](http://domain.com/blog/index.html)

This behavior is defined in Apache, NGINX, IIS, and virtually every web server configuration that matters. Apache’s DirectoryIndex directive has been doing this since the mid-90s. That’s why you almost never see index.html in the wild anymore — it’s automatically served even when invisible.

Source: [mod\_dir - Apache HTTP Server Version 2.4](https://httpd.apache.org/docs/current/mod/mod_dir.html)

Now, why put pages inside folders at all?

Because:

1. Organization beats chaos  
[domain.com/about-us/index.html](http://domain.com/about-us/index.html) is cleaner and more structured than [domain.com/about-us.html](http://domain.com/about-us.html). Folders let you group assets. For example:

- /about-us/index.html
- /about-us/team.jpg
- /about-us/history.pdf
- /about-us/styles.css

1. That’s a tidy ecosystem. One topic, one folder — Darwin would approve.
2. URL magic without extensions  
When you use folders + index.html, you get beautiful URLs that don’t expose the file type:

- Good: [domain.com/services/](http://domain.com/services/)
- Ugly: [domain.com/services.html](http://domain.com/services.html)

1. This matters for branding, readability, and long-term flexibility. If you switch from HTML to PHP, React, or a serverless unicorn framework later, the URL doesn’t change. Stability is SEO gold.  
Source: [URL Structure Best Practices for Google Search | Google Search Central &nbsp;|&nbsp; Documentation &nbsp;|&nbsp; Google for Developers](https://developers.google.com/search/docs/crawling-indexing/url-structure)
2. Better for scaling and future-proofing  
A folder isn’t just a page. It’s a miniature universe. Today it holds index.html. Tomorrow it can hold:

- index.html (main page)
- faq.html
- reviews.html
- data.json
- Images, media, scripts

1. You can grow content without changing the core URL. That’s a huge structural advantage for CMS systems, blogs, e-commerce, documentation sites, and multi-language sites.  
Example standard: [Hypertext Style: Cool URIs don't change.](https://www.w3.org/Provider/Style/URI.html)
2. Server performance and caching benefits  
Many CDNs and caching systems (Cloudflare, Fastly, Akamai) treat folder roots + index files more predictably. /products/ caching often behaves better than /products.html. It also improves rewrite rules and routing in frameworks like Next.js, WordPress, and Laravel.
3. Human readability and trust  
People trust directories more than files, psychologically.  
[domain.com/music/lessons/beginner/](http://domain.com/music/lessons/beginner/) feels like a destination.  
[domain.com/music-lessons-level-1.html](http://domain.com/music-lessons-level-1.html) feels like a Craigslist ad from 2004.  
That subtle trust bump can increase click-through rates. That’s not poetry — that’s UX science.  
Source: Nielsen Norman Group — Web credibility studies  
[https://www.nngroup.com/articles/credibility/](https://www.nngroup.com/articles/credibility/)

Now for the poetic feasibility punchline:

A website is a city.

Folders are neighborhoods.

Index files are front doors.

And extensions are utility meters that guests weren’t meant to stare at.

Cleaner paths reduce friction. Less friction = more motion. More motion = more meaning landing where it should.

If you want, next we can spiral deeper: clean URLs vs canonical URLs, when index.html becomes a liability, and why your beloved 90s-era custom names (highnote.html) created both character and chaos in equal measure.

---

<div class="post-metadata">

**Author:** ![sbchasin](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/sbchasin/32/26943_2.png) [@sbchasin](https://forums.realmacsoftware.com/u/sbchasin)\
**Post date:** [December 6, 2025, 4:23pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/30 "2025-12-06T16:23:08Z")

</div>

🤔

Now I actually have a much clearer idea of what Elements is actually doing when publishing, and I might actually have to do a bunch of editing…

---

<div class="post-metadata">

**Author:** ![MichaelDroste](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/michaeldroste/32/37212_2.png) [@MichaelDroste](https://forums.realmacsoftware.com/u/MichaelDroste)\
**Post date:** [December 6, 2025, 4:40pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/31 "2025-12-06T16:40:51Z")

</div>

Me too… 17 websites….

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [December 8, 2025, 2:34pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/32 "2025-12-08T14:34:31Z")

</div>

Hi @MichaelDroste

I’ve found the bug in the form code that was stopping your form submissions from working. It’ll be included in the next update, you’ll just need to republish your site(s) and everything should be back up and running as normal 🙂

---

<div class="post-metadata">

**Author:** ![MichaelDroste](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/michaeldroste/32/37212_2.png) [@MichaelDroste](https://forums.realmacsoftware.com/u/MichaelDroste)\
**Post date:** [December 8, 2025, 5:03pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/33 "2025-12-08T17:03:39Z")

</div>

Thank you so much for this…

Really appreciate it!!

Mike

---

<div class="post-metadata">

**Author:** ![MichaelDroste](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/michaeldroste/32/37212_2.png) [@MichaelDroste](https://forums.realmacsoftware.com/u/MichaelDroste)\
**Post date:** [December 11, 2025, 3:36pm UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/34 "2025-12-11T15:36:51Z")

</div>

Form fix didn’t make it into 1.5.8

All forms still down….

---

<div class="post-metadata">

**Author:** ![MichaelDroste](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/michaeldroste/32/37212_2.png) [@MichaelDroste](https://forums.realmacsoftware.com/u/MichaelDroste)\
**Post date:** [December 12, 2025, 2:33am UTC](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963/35 "2025-12-12T02:33:29Z")

</div>

1.6 🙂 All working

Thanx!!!

[Previous page](https://forums.realmacsoftware.com/t/all-forms-down-after-1-5-5-possible-php-error/52963.md?page=1)
