foxayb
@foxayb
newbie

Как слэш занести за «?clear_cache=Y»?

На сайте после сохранения элемента (новости, например) выдаёт "Элемент не найден". Как я понял из-за того, что url формируется следующим образом: https://site.ru/services/kompleks/?clear_cache=Y , где слэш встаёт перед ?clear_cache=Y. Вероятно - решение проблемы, это занести слэш после ?clear_cache=Y, вот так - https://site.ru/services/kompleks?clear_cache=Y/ . Подскажите, как это реализовать? Спасибо
  • Вопрос задан
  • 689 просмотров
Решения вопроса 1
Rema1ns
@Rema1ns
и так сойдет
Правильное решение - написать нормально ЧПУ,

Вставляется в настройку правил обработки или в urlrewrite.php
#^/<папка>/([a-z0-9\-]+)/(\?.*|)$#

Пример:

$arUrlRewrite = array(
	array(
		"CONDITION" => "#^/events/([a-z0-9\\-]+)/(\\?.*|)\$#",
		"RULE" => "CODE=\$1",
		"ID" => "",
		"PATH" => "/events/event_section.php",
	),
);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы