#.htaccess
#.htaccess
Вопрос:
Каким будет правило перенаправления 301, использующее htaccess для перенаправления URL-адресов, похожих на
domain.com/community/783-anystring-string/profile
Для
domain.com/community/
или
любой URL, соответствующий этому типу формата
domain.com/community/123-anystring-string /…
Для
domain.com/community/
В принципе, я хочу перенаправлять любые URL-адреса domain.com/community /(начинающийся с чисел)-строка…
на domain.com/community/
Ответ №1:
Вы захотите использовать mod_rewrite
Options FollowSymLinks
RewriteEngine On
RewriteRule ^community/[0-9]* /community [R=301,L]
Я думаю. Это может не сработать, я не могу протестировать это прямо сейчас :/
Комментарии:
1. Спасибо …. но это не работает. Firefox сообщает — Firefox обнаружил, что сервер перенаправляет запрос на этот адрес таким образом, который никогда не завершится.
2. Я изменил правило на RewriteRule ^community/[0-9]-* /community [R =301,L], потому что URL начинается с числа и дефиса .. теперь это работает. Спасибо, что указали правильное направление 🙂