As can be seen in this dem0site.net (which has been installed to its own subdirectory (
public_html/wp-org-01/), I have successfully followed the Codex instructions for "giving WordPress its own directory" (using a pre-existing subdirectory install).
The site's externally-visible URL has been changed from
http://dem0site.net/wp-org-01 to simply http://dem0site.net. And the "pretty permalinks" to individual posts also appear the way I want them to -- for example: http://dem0site.net/hello-world/.
However, I would like to get rid of all external traces of the 'wp-org-01/' installation-subdirectory, which still show up:
- when hovering over the 'Site Admin' element of the 'Meta' widget, which shows: http://dem0site.net/wp-org-01/wp-login.php
- for images and other items in the 'uploads' directory, such as http://dem0site.net/wp-org-01/wp-content/uploads/2015/01/WordPressOrgIcon1.png.
Is it possible to fully mask all such external traces of installation-subdirectory, using just '.htaccess' and standard WordPress settings, but without relying on any plugins?