Я скачал дамп сайта с помощью Wget (ссылки конвертированы), и многие файлы имеют такие имена: index.html?foo=bar
. Единственный способ открыть их - напрямую указать их в качестве аргументов браузера. Когда я пытаюсь открыть их по ссылке в другом файле, файл открывается просто как index.html
. Я пробовал это с Firefox, Chromium, Elinks и Lynx. Lynx - единственный, который работает правильно, но я не всегда могу его использовать, потому что у него есть определенные проблемы . Единственное решение, которое я могу придумать, - переименовать все файлы и преобразовать все ссылки в них, но это не выглядит удобным.
Что я могу сделать, чтобы браузеры (предпочтительно Firefox) открывали эти файлы по ссылкам?
UPD: проблема сохраняется только тогда, когда я пытаюсь открыть файл по ссылке в другом файле или открыть его из адресной строки. Так браузеры ведут себя как часть после ?
не является частью имени, но некоторые данные для сервера. Может быть, есть опция экранирования этих символов по умолчанию и буквального перехода по ссылкам?