Системы управления контентом часто заставляют страницы идти по маршруту index.php.
Например, используемые в CMS страницы представлены в URL следующим образом.
http://www.my-domain.co.uk/index.php?page=263
Код .htaccess, который я знаю, слушает только часть index.php моего оператора.
Мой текущий код перезаписи выглядит следующим образом:
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^login/?$ https://www.my-domain.co.uk/login [R=301,L]
Это работает, поскольку это конкретный каталог, однако,
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^index.php?page=263$ https://www.my-domain.co.uk/index.php?page=263 [R=301,L]
не похоже на работу.
Есть идеи?