Hi everyone,

I have a 404 issue for a long time: Google Bot hits URLs that doesn't exist, which correspond to urls without the locale, for example : luckeyhomes.com/tips is sometimes hit instead of luckeyhomes.com/en/tips. Of course, I checked the internal links, redirects and hreflang a hundred times, using bots like screaming frog, SEMrush... No one could find those URLs but Google (Search Console and Log Analyser)

There is no "referenced in" info in the search console, but a "linked from" info, e.g.: https://www.luckeyhomes.com/etudes-de-cas/julie linked from https://www.luckeyhomes.com/fr/etudes-de-cas/julie

Also, I have a custom php settings, with en/index.php and fr/index.php getting called by the nginx config:

location @frrewrites {
        rewrite ^/fr/(.*)$ /fr/index.php last;
    }

    location @enrewrites {
        rewrite ^/en/(.*)$ /en/index.php last;
    }

    location /fr {
        try_files $uri $uri/ @frrewrites;
    }

    location /en {
        try_files $uri $uri/ @enrewrites;
    }


    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

Did anyone have the same issue, or has a clue to solve this?

Antoine