Мне нужно перенаправить весь трафик с / календарь на / события .
www.domain.com/calendar/sales на redirect to www.domain.com/events/sales
www.domain.com/calendar/sales
redirect to www.domain.com/events/sales
Так что мне нужночтобы заменить календарь на события любой, кто перейдет на главную страницу calendar, www.domain.com/calendar будет перенаправлен на www.domain.com/events
calendar
www.domain.com/calendar
www.domain.com/events
Используйте правило перезаписи
RewriteEngine On RewriteCond %{REQUEST_URI} ^/calendar.*$ RewriteRule /calendar((/.*)?)$ /events$1 [QSA,R=301]
В вашем контексте VirtualHost.
Вам нужно загрузить mod_rewrite, чтобы он работал.
Вы можете попробовать что-то вроде этого:
RewriteEngine On RewriteRule ^calendar/(.*)$ events/$1 [R=301,L]
Лучший * * 1004
Marco