kikosik666
Новичок
Ребята такая проблема и не как не могу решать
Например одна страница моего сайта http://site.ru/smotret-online/16670/realyno!-konditer-2017/
По скольку в урл есть символ "!" страница не открывется, вместо фильма открывается 404. php страница(материал не найден).
Когда удаляю символ "!", страница с фильмом открывается.
http://site.ru/smotret-online/16670/realyno-konditer-2017/
Как можно решать эту проблему?
1. Есть код в htaccess или php с помощью которого все такие символы будут игнорированы и страница будет открыватся с этим символом.
2. Или как можно через htaccess или php сделать так чтобы где есть такие символы, они автоматически удалялись из урл
В основном в урлах встречаются такие символы и ссылки начинают не работать: & ! ( ) [ ] * + и пробел
Пытался через php получить ссылку, найти эти символы и удалить, и сделать редирект на страницу без символов, но не получилась.
Спасибо
Например одна страница моего сайта http://site.ru/smotret-online/16670/realyno!-konditer-2017/
По скольку в урл есть символ "!" страница не открывется, вместо фильма открывается 404. php страница(материал не найден).
Когда удаляю символ "!", страница с фильмом открывается.
http://site.ru/smotret-online/16670/realyno-konditer-2017/
Как можно решать эту проблему?
1. Есть код в htaccess или php с помощью которого все такие символы будут игнорированы и страница будет открыватся с этим символом.
2. Или как можно через htaccess или php сделать так чтобы где есть такие символы, они автоматически удалялись из урл
В основном в урлах встречаются такие символы и ссылки начинают не работать: & ! ( ) [ ] * + и пробел
Пытался через php получить ссылку, найти эти символы и удалить, и сделать редирект на страницу без символов, но не получилась.
Спасибо