Error 500 – Server error!
Fun times with Apache… Recent releases of XAMPP for Windows hide additional Apache overrides outside of the reach of …/apache/conf/httpd.conf. If you’re like me and exhausted all prior Google results to get Permalinks working with XAMPP give this one a go.
- Open …/apache/conf/extra/httpd-xampp.conf
- Replace all instances of AllowOverride None and AllowOverride AuthConfig with AllowOverride All
- Save changes
- Open XAMPP Control Panel and restart the Apache service or open the Windows Services dialog and restart the Apache2.4 Service
- Breathe and give that Error 500 tab a refresh
Woop! In case this doesn’t work it’s likely you’ve missed one of the basics:
- Open …/apache/httpd.conf
- Uncomment #LoadModule rewrite_module modules/mod_rewrite.so
- Replace all instances of AllowOverride None and AllowOverride AuthConfig with AllowOverride All
- Save changes
- As above, restart the Apache Service.
Hey thanks buddy, this permalink made me go crazy. Thanks again
finally a fix, thank ya sir
Fettes Danke, BIG THANK YOU!
Holy shit, dude. You’re the fucking man.
Thank you for this SIMPLE solution. I’ve been struggling with this sh*t for days, tried everything on that useless WordPress forum support and finally got to solve it.
Thank you very much!!!!!!!!!!!!
Thank You! I’ve been looking for this answer for 3 days! You Rock!
Indeed you are the only one given the solution I badly needed for this problem! I have searched many sites … Thank you.
You are great Michael, you are really great ! ! ! Thanks
The ONLY only ONLY site that tells how to solve it, the others are bullst
Glad to hear it helped Leandros, I too had to wade through a lot of !@#% to get that working. 🙂