Редирект с index.php
        Всем привет!
Как сделать редирект?
— site.ru/index.php -> site.ru/
— site.ru/#section/index.php -> site.ru/
— site.ru/page/index.php -> site.ru/page/
С первым я разобрался, а вот по остальным решения не нашёл.
    
    
                                                                                
            Как сделать редирект?
— site.ru/index.php -> site.ru/
— site.ru/#section/index.php -> site.ru/
— site.ru/page/index.php -> site.ru/page/
С первым я разобрался, а вот по остальным решения не нашёл.
Комментарии: 5
                Если у тебя apache попробуй это
                    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
RewriteRule ^(.*)index\.(php|html|htm)$ $1 [R=301,L]            
                > site.ru/index.php -> site.ru/
Только этот вариант работает в таком случае
                    Только этот вариант работает в таком случае
                Что-то вроде этого 
Далее останется убрать /#section/ Это можно простым 301 редиректом, например,
И обратите внимание на этот слэш в конце — site.ru/ — он огорчит вашего сеошника, т. к.он там не нужен абсолютно
                    RewriteEngine On
RewriteRule ^index\.php$ / [R=301,L]
RewriteRule ^(.*)/index\.php$ /$1/ [R=301,L]уберет index.php в конце любого урла.Далее останется убрать /#section/ Это можно простым 301 редиректом, например,
Redirect 301 /#section/ https://antirealtor.moscowИли наоборот, сначала редиректить site.ru/#section/index.php -> site.ru/, потом дописать про index.php, знатоки htaccess пусть поправятИ обратите внимание на этот слэш в конце — site.ru/ — он огорчит вашего сеошника, т. к.он там не нужен абсолютно
                #section в качестве примера указан, если что, там может быть вообще любой якорь            
                    
                Здравствуйте, вообще странно, что якорь индексируется, по логике не должен.
Но в целом, вам стоит прогуглить правила .htaccess, например, (.*) — это любое кол-во знаков.
И, наверное, для любого якоря подойдет такая запись (тут не уверен, но суть примерно та):
                    Но в целом, вам стоит прогуглить правила .htaccess, например, (.*) — это любое кол-во знаков.
И, наверное, для любого якоря подойдет такая запись (тут не уверен, но суть примерно та):
Redirect 301 /#(.*) https://antirealtor.moscow            
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.