On 2020-05-20 1:23 p.m., Eric Covener wrote:
On Wed, May 20, 2020 at 1:10 PM Paul <storm...@stormy.ca> wrote:

VirtualHost on 2.4.29-1ubuntu4.13. .conf includes :
      DocumentRoot "/www/mysite"
      /.../
      ErrorDocument 404 /error/404.html

The 404.html has :
      <link rel="stylesheet" type="text/css" href="../css/general.css">

Works perfectly for 404s at DocumentRoot level, but fails for
subdirectories eg DocumentRoot/foo/bar/mypages. Error logs show:

     "GET /bar/css/general.css HTTP/1.1" 404 5245 "-" etc...

Apache finds the text of the custom 404 at the DocRoot reference, but
apparently interprets the <link rel=  as being "rel" to the missing
page, so does not format the text. The client "page source" shows the
correct relative path.

Thanks Eric, problem solved. Wrote the styles into the html. I just wanted to keep the client's browser showing the file [s]he had tried to find, rather than /error/404.html.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to