Добрый день, уважаемся мастера своего дела. Прошу помощи в настройке файла htaccess.
Дано.
Ссылка
https://sitename.ru/docs.php?lang=en
Нужно получить.
Ссылка
https://sitename.ru/docs.php
Любая страница, у которой есть в адресной строке ?lang=en, заменяется (или перенаправляется) на ту же строку, но без ?lang=en
Текущий файл:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*)
https://%{SERVER_NAME}/$1 [R,L]
RewriteCond %{HTTP_HOST} ^www.sitename.ru$ [NC]
RewriteRule ^(.*)$
https://sitename.ru/$1 [R=301,L]
RewriteCond %{REQUEST_URI} ^(.*)/index.php$
RewriteRule ^(.*)$ %1/ [R=301,L]
RewriteRule ^index\.php$
https://sitename.ru/ [L,R=301]
ErrorDocument 404
https://sitename.ru/404.php