For example, with the following directory structure, Bludit is
installed in its own subdirectory:
web_root
├── .htaccess
└── bludit
├── bl_content
├── bl_kernel
│ ...
├── .htaccess
├── index.php
└── install.php
However, it may be desired that Bludit's URLs are based from the web
root, not /bludit:
Good: http://example.com/about
Bad: http://example.com/bludit/about
The config file web_root/.htaccess includes the following rule to
rewrite requests to web_root/bludit:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*) bludit/$1 [NC,L,QSA]
When a page is accessed, Bludit finds that the URL /about doesn't
match the script path bludit/index.php, and assumes that the site's
root should therefore be "/".