sdy88

Рейтинг
20
Регистрация
06.12.2017

Поставили движок для сериалов, после еще решили добавлять фильмы, и получилась лишняя приставка -season-0

пример:

site.com/series/avatar-season-0

нужно решение чтоб было 

site.com/watch/avatar

т.е заменялось series на watch и убралось  -season-0

Вот то-что и нужно, спасибо тебе добрый человек. А еще ранее нужно было просто редиректить на примере такого типа htths://tds.com/server/go?s=/ru/forum/comment/15375609;posted=1#post15375609 не получалось)

ro--ot:
Наверно вот так ты пробовал:
http://tds.com/dwl?q=catalog/file.mp3

Да так и пробывал, просто отдельный поток создавать для 100-ен каталогов неполучится.

ro--ot:
ТДС автоматом кодирует ключевые слова через urlencode() и / меняется на %2
Если этого не делать будут кракозябры на платниках.
Почисть ключевые слова от спец символов.

А можно отключить, очень нужно, сервер с которым работаю обрубил кодированый Слэш, тупо выдает error 404, а если слеш некодированный то файл скачивается, вот такое бывает)

несовсем, я отпраляю допустим на http://tds.com/dwl/get?s=catalog/file.mp3 а в итоге получаю

http://site.com/catalog%2Ffile.mp3

где в ссылке вот это %2F ненужно это должен быть СЛЭШ, и тогда только работает и файл отдает

---------- Добавлено 06.12.2017 в 20:21 ----------

попробую спросить попроще, смотрю отправленый запрос через сниффер все нормально, а вот исходящая ссылка с тдс получается уже с заменной слеша, что в некоторых случаях недопустимо, принимающий сервер не декодирует урл что ломает урл. Может есть решение как передовать кей без кодирования символов вроде как все эти меняются символы '/', '?', '=', '&', '#' заменяются кодами '%2F', '%3F', '%3D', '%26', '%2523'

ro--ot:
Такой результат вполне предсказуем, в ключевых словах не должно быть символов ?&/

Если точнее, когда передается слэш "/ если передаю кей catalog/file.mp3 то слэш кодируется,заменяется на %2F, и получается неправильный URL для сервера, вылазит ошибка 404, а доступ к серверу неимею где лежат файлы, по прямой ссылке все скачивается, а если передавать через тдс то кодирует cлэш и файл нескачивается

Очень понравилась тдс, спасибо автору за реализацию без mysql.

Но появилась проблема, передаю keyword например со слешем catalog/file.mp3

На сервер приходит запрос такого ввида catalog%2Ffile.mp3 тем самым ошибка 404

Сервер где файлы немой, файлы по прямой ссылки качаются. Подскажите как исправить