Я пытаюсь настроить систему, в которой для одного из моих каталогов "example.com/folder/" пользователь вводит ".../folder/?(RANDOM STRING)", будет отображаться содержимое для" .../folder/", но сохранить" .../folder/?(RANDOM STRING)"в адресной строке.

Эта настройка должна работать для любых символов, случайных строк после "/?"

Я предполагаю, что это можно сделать с помощью .htaccess

Спасибо за вашу помощь

1 ответ1

0

Это нормальное ожидаемое поведение: www.exmaple.com/index.html будет обслуживать статическое (или даже динамическое содержимое), но если содержимое, обслуживаемое явно, не изменяется из-за строки запроса, в обслуживаемом содержимом не должно быть никаких изменений. Это часто используется веб-разработчиками для управления кэшированием javascript/ таблиц стилей путем добавления строки версии к строке запроса, поэтому /style.css становится /style.css?v1.0 а потом ?v1.1 и ?v2.0 и т. д.

Если ваш веб-сайт не демонстрирует такое поведение, это, вероятно, связано с переадресацией, которая удаляет строку запроса, например: www.example.com/folder?string выполняет 301 redirect на www.example.com/folder/ .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .