htaccess перенаправить URL-адрес в родительский каталог - PullRequest
0 голосов
/ 07 мая 2020

У меня проблема на моем веб-сайте. Google индексирует много таких URL-адресов:

http://example.com/folder/url1.php/url2.php

Итак, как я могу перенаправить на свой исходный URL-адрес, который в данном случае:

http://example.com/folder/url1.php

В папке есть еще одна папка2, и она перенаправляется только в том случае, если после url1 добавлен другой URL. php

Честно говоря, я новичок в этом htaccess перенаправлении , Я никогда не использовал это раньше.
Так что любая помощь будет очень признательна.

1 Ответ

0 голосов
/ 07 мая 2020

Вы можете использовать директиву RedirectMatch для перенаправления ваших URL-адресов.

В верхней части файла htaccess добавьте следующую строку:

RedirectMatch 301 ^/folder/([^/]+)/([^/]+)\.php$ https://example.com/folder/$1

Для перенаправления определенного / одиночного URI , вы можете использовать

RedirectMatch 301 ^/folder/file.php/file.php$ https://example.com/folder/file.php
...