У меня странная ситуация, возникающая на моем сайте, где Google считает, что определенные страницы php являются дочерними страницами других php-страниц. Например, я получаю ошибки в инструментах Google для веб-мастеров для страниц, отображаемых как: http://domain.com/page1.php/page5.php . Оба файла page1.php и page5.php существуют на сайте, но я не могу понять, почему Google считает, что нужно объединить друг с другом.
Просмотр такой ссылки будет загружать page1.php, но не корректно. Моя цель состояла в том, чтобы использовать .htaccess (или другие предложения), чтобы просто перенаправить на первую страницу, если последуют дополнительные страницы. Я думаю об этом правильно, и может ли кто-нибудь предложить предложения, чтобы помочь мне решить это? Благодаря!
Обновление. Единственные строки в моем файле .htaccess перенаправляются из предыдущей структуры папок в один файл php, но это было на месте не менее года. Например:
RedirectMatch 301 ^/widgets/?$ http://firesage.com/widgets.php
Update2: Я нашел эту ошибку «Soft 404» в инструментах для веб-мастеров: http://domain.com/page2.php/include/include/lookup.php?id=22 . Во-первых, у меня есть папка include, исключенная через robots.txt. И тот факт, что папка include указан дважды в URL-адресе, очень подозрительна.