Phantom URL won't go away

Permalink
​This is a head scratcher (for me at least)

I have this site outline
Home
     Shows
          Relay
               Molly West
               Chelsea Huss
               MORE
          Let's Talk
               Hillsong United
               Jonathon Douglass
               MORE


As expected, each of these pages has a locaton as you would expect
/
   /shows
      /shows/relay
         /shows/relay/molly-west
         /shows/relay/chelsea-huss
         /shows/relay/more
     /shows/lets-talk
         /shows/lets-talk/hillsong-united
         /shows/lets-talk/jonathan-douglass
         /shows/lets-talk/more
     /shows/more



If I go the nav and mouseover 'Shows" I see, as expected "http:/site.com/shows" in the browsers target display. If I mouse over "Shows->More" I see "http://site.com/shows/more", but when I mouse over "Shows->Relay->More" I see "http://site.com/shows/more" !!

So, I deleted the "Shows/More" page, and still, when I mouse over either "Shows->Relay->More" or "Shows->Let's Talk->More" the target URL remains "http://site.com/shows/more".

Of course, I am running in a private non-cached browser and I clean the cache on the server via the console as well as deleting everything under application/files/cache, deleted the trash, and I even restart the apache and mysql server, thinking that maybe somewhere there is a cache file confusing things.

If I dump the database and search for the correct URL I see the correct URL
grep "shows/relay/more" dmp.sql
INSERT INTO `PageSearchIndex` VALUES (338,'','MORE','','/shows/relay/more','2017-09-13 16:05:00','2017-09-13 16:16:00',NULL,0);


So, does anyone have ANY ideas as to why the target URL remains "http://site.com/shows/more" for any and all "MORE" pages I add?

ntisithoj
View Replies:
c5dragon replied on at Permalink Reply
c5dragon
ntisithoj replied on at Permalink Reply
ntisithoj
I do not have any aliases and the default one that is there is what would expect (/shows/relay/more).

More odd, is that URL does not even exist as a path in the database

mysql> SELECT
    -> Pages.cID,
    -> PagePaths.cPath,
    -> CollectionVersions.cvName
    -> FROM
    -> Pages
    -> Inner Join PagePaths ON Pages.cID = PagePaths.cID
    -> Inner Join CollectionVersions ON PagePaths.cID = CollectionVersions.cID
    -> WHERE
    -> PagePaths.cPath LIKE  '/shows%' AND
    -> CollectionVersions.cvName =  'MORE'
    -> ;
+-----+---------------------------+--------+
| cID | cPath                     | cvName |
+-----+---------------------------+--------+
ntisithoj replied on at Permalink Reply
ntisithoj
Shoot... I found the reason, and, I'm embarrassed to say, it was programmer error :/ sooo.. nevermind. Too bad I can't delete the thread.