Backlight is picking up a page from another site

I have a strange issue discovered by Google Search Console.

My site Headshotsohio.com (BL3) is for some reason picking up a page from a site (GaryChisolm.com a CE4 site for now) which is in my root directory on the server.

This is the offending URL: https://headshotsohio.com/~garychis/galleries/02%20Fine%20Art%20Gallery%20Denison/Swasey_Chapel_Fall_-_Portrait-single.html

I have attached a screen shot of the Headshotsohio.com directory.

HSO Dirrectory

As you can see there is not a “/~garychis/” folder in the headshotsohio directory.

Thanks in advance!

does that page use any redirects in a .htaccess file?

Rod, I checked the .htaccess file and it looked unchanged from the original one with BL 3, just to make sure I replaced it with the original one. I get the same results. I also checked the sitemap… just the pages that should be there are listed. I have not modified any of the code or css, and I have run all the pages through the HTML Validation Tool. This is hosted with Bluehost if that helps.

I was thinking that there might be a .htacces file in the folder containing the gallery that keeps appearing. One that contains a redirect.

There is not a .htaccess in any of the gallery folders. If I disable the galleries by renaming them, then I get only the home page text (from the root folder site) and formatting – no images and the url remains the same.

This is the .htaccess (supplied by Bluehost) in the root folder: (I have not changed anything here)

#HTTPS Redirect
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

#Remove INSECURE CONTENT
Header always set Content-Security-Policy: upgrade-insecure-requests

BEGIN WordPress

AddHandler application/x-httpd-ea-php70 .php

ExpiresActive On
ExpiresByType image/jpg “access plus 1 year”
ExpiresByType image/jpeg “access plus 1 year”
ExpiresByType image/gif “access plus 1 year”
ExpiresByType image/png “access plus 1 year”
ExpiresByType text/css “access plus 1 month”
ExpiresByType application/pdf “access plus 1 month”
ExpiresByType text/javascript “access plus 1 month”
ExpiresByType text/html “access plus 2 hours”
ExpiresByType image/x-icon “access plus 1 year”
ExpiresDefault “access plus 6 hours”

Header set X-Endurance-Cache-Level “2”

RewriteEngine On
RewriteBase /~garychis/
RewriteCond %{REQUEST_URI} !^/.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/.well-known/pki-validation/[A-F0-9]{32}.txt(?:\ Comodo\ DCV)?$
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/.well-known/pki-validation/[A-F0-9]{32}.txt(?:\ Comodo\ DCV)?$
RewriteRule . /~garychis/index.php [L]

END WordPress

php – BEGIN cPanel-generated handler, do not edit

Set the “ea-php73” package as the default “PHP” programming language.

AddHandler application/x-httpd-ea-php73 .php .php7 .phtml # php -- END cPanel-generated handler, do not edit

Nothing obvious to me, but I am by far not anywhere an expert in this. Thanks!

I will add that this is the .htaccess in the public.html folder.

This is the public html directory:

The 2 .htaccess.php… files appear to be Wordpress related put there by Bluehost.
I am not using any Wordpress at this time.

You’ve got some old CE4 files in there too. Do you need them?

Rod I just spent 2 hours on the phone with Blue Host - issue is still not resolved.

I have since removed everything out of the public.html directory except the Domain folders and the problem still exists. I checked my other domains as well and it is happening there also. I now believe this is a server issue. I will PM you with more.