500 Internal Server Error when trying to use ErrorDocument to handle request

user3130907

I have this .htaccess file:

Options -Indexes
RewriteEngine on

ErrorDocument 404 /404.php

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^/]*)/?(.*)$ ./$1.php

RewriteCond %{THE_REQUEST} \.php
RewriteRule ^(.*)$ - [L,R=404]

However, when I go to localhost/example.php, it returns a 500 Internal Server Error.

Any help please? Thanks.

EDIT:

The full error message that comes up is:

Not Found

The requested URL /example.php was not found on this server.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
anubhava

You're most likely getting 500 due to looping error.

Exclude 404.php from last rule as:

ErrorDocument 404 /404.php

Options -Indexes -MultiViews
RewriteEngine on

RewriteCond %{THE_REQUEST} \.php [NC]
RewriteRule ^(?!404\.php)$ - [L,NC,R=404]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^/]+)/?(.*)$ ./$1.php [L]

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Internal server error, and errordocument

From Dev

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request

From Dev

Forbidden: Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request

From Dev

IIS7.5 Gives 500 Internal Server Error when trying to use DELETE verb

From Dev

Trying to use JSON but getting '500 Internal Server Error'

From Dev

Trying to use JSON but getting '500 Internal Server Error'

From Dev

500 internal server error when trying to execute CURL

From Dev

(500) Internal Server Error - When sending web request using api

From Dev

(500) Internal Server Error - When sending web request using api

From Dev

500 Internal Server Error (trying to upload file)

From Dev

Getting Internal Server Error when trying to use Gviz's IdeogramTrack

From Dev

.htaccess Internal Server Error: ErrorDocument not working (RewriteEngine on)

From Dev

How to handle 500 internal server error when using file_get_contents with a wrong proxy?

From Dev

Twilio returning a 500 internal server error when trying to obtain response from my web snippet

From Dev

salt-api (cherrypy) returns HTTP/1.1 500 Internal Server Error when trying to log in

From Dev

How to handle Internal server error (500) on spring rest API?

From Dev

sending POST request to the server with AFNetworking returns internal server error (500)

From Dev

Internal Server Error (500)

From Dev

500 internal server error trying to install Shopify app

From Dev

Internal Server Error when trying to check url

From Dev

AFNetworkingErrorDomain Code=-1011 "Request failed: internal server error (500)"

From Java

In frontend PUT request returning Internal Server 500 error | Django Vue

From Dev

Codeigniter csrf token with ajax request (500 internal server error)

From Dev

AFNetworkingErrorDomain Code=-1011 "Request failed: internal server error (500)"

From Dev

500 (Internal Server Error) for sending post request to aspx page

From Dev

500 internal server error with POST request - Slim framework

From Dev

My Post Request returns a 500 internal server error in Jersey

From Dev

Code=-1011 "Request failed: internal server error (500)

From Dev

Server responded with a status of 500 (Internal Server Error) when using Ajax

Related Related

  1. 1

    Internal server error, and errordocument

  2. 2

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request

  3. 3

    Forbidden: Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request

  4. 4

    IIS7.5 Gives 500 Internal Server Error when trying to use DELETE verb

  5. 5

    Trying to use JSON but getting '500 Internal Server Error'

  6. 6

    Trying to use JSON but getting '500 Internal Server Error'

  7. 7

    500 internal server error when trying to execute CURL

  8. 8

    (500) Internal Server Error - When sending web request using api

  9. 9

    (500) Internal Server Error - When sending web request using api

  10. 10

    500 Internal Server Error (trying to upload file)

  11. 11

    Getting Internal Server Error when trying to use Gviz's IdeogramTrack

  12. 12

    .htaccess Internal Server Error: ErrorDocument not working (RewriteEngine on)

  13. 13

    How to handle 500 internal server error when using file_get_contents with a wrong proxy?

  14. 14

    Twilio returning a 500 internal server error when trying to obtain response from my web snippet

  15. 15

    salt-api (cherrypy) returns HTTP/1.1 500 Internal Server Error when trying to log in

  16. 16

    How to handle Internal server error (500) on spring rest API?

  17. 17

    sending POST request to the server with AFNetworking returns internal server error (500)

  18. 18

    Internal Server Error (500)

  19. 19

    500 internal server error trying to install Shopify app

  20. 20

    Internal Server Error when trying to check url

  21. 21

    AFNetworkingErrorDomain Code=-1011 "Request failed: internal server error (500)"

  22. 22

    In frontend PUT request returning Internal Server 500 error | Django Vue

  23. 23

    Codeigniter csrf token with ajax request (500 internal server error)

  24. 24

    AFNetworkingErrorDomain Code=-1011 "Request failed: internal server error (500)"

  25. 25

    500 (Internal Server Error) for sending post request to aspx page

  26. 26

    500 internal server error with POST request - Slim framework

  27. 27

    My Post Request returns a 500 internal server error in Jersey

  28. 28

    Code=-1011 "Request failed: internal server error (500)

  29. 29

    Server responded with a status of 500 (Internal Server Error) when using Ajax

HotTag

Archive