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.

Apache isn't interpreting markup in the 404.html
The browser interprets it relative to the only path it knows, the path
to the original/missing page.

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

Reply via email to