Надеюсь, что кто-то с большим опытом может помочь мне в этом.
Ссылка: https://www.donbur.co.uk/gb-en/news/index.php
Это динамически генерируемый сводный список новостей со ссылкой на страницы статьи. До прошлой недели ссылки на кнопки работали нормально.
Каждая ссылка вызывает URL
<a class="button" href="https://www.donbur.co.uk/news/<?php echo rawurlencode($row_newsResult['newsurlkey']);?>">Read full article</a>
Это нормально разбирается.
Чтобы обработать эту ссылку, я получил htaccess RewriteRule:
RewriteRule ^news/([^/]*)$ /gb-en/news/article.php?title=$1 [L]
Файл article.php затем использует уникальный заголовок для идентификации и отображения полной статьи .... или, по крайней мере, именно так он и должен был сделать.
По какой-либо причине со страницы новостей index.php при нажатии на ссылку она просто обновляет страницу и перезаписывает URL-адрес на
https://www.donbur.co.uk/gb-en/news/index.php/[uniquetitleparameter]?title=[uniquetitleparameter]
Части в скобках [], очевидно, заполняются строкой с кодировкой rawurlenco.
Я не могу понять, что здесь происходит, особенно когдаУ меня есть похожая страница, которая делает очень похожую вещь, работает абсолютно нормально (https://www.donbur.co.uk/gb-en/features/feature-list.php)!!!!
Все это пошло не так, когда я перевел сайт с http на https: но не получается, если это актуально?