Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Как заменить в УРЛе (адресе страницы) все "+" на "%20" ?
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
+ в урле это и есть пробел, такая специальная его запись
zonk
Отправлено: 21 Ноября, 2020 - 21:29:13
Новичок
Покинул форум
Сообщений всего: 2
Дата рег-ции: Нояб. 2020 Откуда: Краснодар
Помог: 0 раз(а)
LIME пишет:
+ в урле это и есть пробел, такая специальная его запись
Почему тогда страница - site.com/Dir/yoga%20for%20beginner/ открывается нормально
А вариация - site.com/Dir/yoga+for+beginner/ выдает ошибку 404?
Not Found
The requested URL was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
LIME
Отправлено: 22 Ноября, 2020 - 06:19:45
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
видимо веб-сервер не хочет видеть + в путях(и я его понимаю)
надо бы найти формирование этих ссылок, но наверное это сложно будет(для тебя)
можно и постфактум заменить
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.