![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| motorway |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 578 Регистрация: 2.3.2008 Репутация: 1 Всего: 0 |
Переделал скрипты на PHP, чтобы они работали с русскими названиями страниц. В браузере все загружается, но если пытаться функцией file_get_contents получить содержимое этой страницы, пишет ошибку 404. Функция вызывается с названием с использованием urlencode. В чем ошибка? Другие аналогичные названия работают.
Пример адреса example.ru/имя/name -------------------- Russian Pascal Developer Network - Сеть разработчиков на языке программирования Pascal/Object Pascal Форум Delphi/Kylix, Free Pascal Compiler/Lazarus, PascalABC.NET Онлайн-кинотеатр |
|||
|
||||
| insy |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 21.9.2008 Где: Saratov Репутация: нет Всего: нет |
код в студию!
|
|||
|
||||
| motorway |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 578 Регистрация: 2.3.2008 Репутация: 1 Всего: 0 |
Собственно, код там большой, и в основном это код движка WordPress. Просто в одном месте заменил урлы на русские, а в другом искусственно заменил переменную на такую же, как и при английских буквах. Вряд ли это чем-то поможет
Добавлено через 55 секунд К тому же недавно случайно обновил файл, и он испортился. -------------------- Russian Pascal Developer Network - Сеть разработчиков на языке программирования Pascal/Object Pascal Форум Delphi/Kylix, Free Pascal Compiler/Lazarus, PascalABC.NET Онлайн-кинотеатр |
|||
|
||||
| motorway |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 578 Регистрация: 2.3.2008 Репутация: 1 Всего: 0 |
Фактически, сама страница работает в браузере, но если ее пытаться так вызвать при помощи функции, то пишет 404.
-------------------- Russian Pascal Developer Network - Сеть разработчиков на языке программирования Pascal/Object Pascal Форум Delphi/Kylix, Free Pascal Compiler/Lazarus, PascalABC.NET Онлайн-кинотеатр |
|||
|
||||
| insy |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 21.9.2008 Где: Saratov Репутация: нет Всего: нет |
а зачем тебе выводить при помощи функции?
Это сообщение отредактировал(а) insy - 7.10.2009, 21:11 |
|||
|
||||
| insy |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 21.9.2008 Где: Saratov Репутация: нет Всего: нет |
||||
|
||||
| motorway |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 578 Регистрация: 2.3.2008 Репутация: 1 Всего: 0 |
Это заказчику нужно. Говорит - для проверки индексации. Через курл не пробовал, должно работать так.
Это сообщение отредактировал(а) motorway - 7.10.2009, 21:26 -------------------- Russian Pascal Developer Network - Сеть разработчиков на языке программирования Pascal/Object Pascal Форум Delphi/Kylix, Free Pascal Compiler/Lazarus, PascalABC.NET Онлайн-кинотеатр |
|||
|
||||
| SneG0K |
|
|||
|
Max Mara ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1887 Регистрация: 1.12.2007 Где: Wis Dells Репутация: 7 Всего: 54 |
motorway, эммм, а другие страницы открывает? Для начала погрешил бы на настройки php.ini (allow_url_open).
Но лучше все запретить и пользоваться курлом) |
|||
|
||||
| motorway |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 578 Регистрация: 2.3.2008 Репутация: 1 Всего: 0 |
Да, аналогичные открывает. Например, ...ru/русское_имя/русское_имя открывает, а ...ru/русское_имя/english_name - нет. Так что непонятно, почему
Добавлено через 1 минуту и 2 секунды В данном случае заказчик думает, что раз выдается ошибка 404, то страницы не будут индексироваться в поисковиках Добавлено через 1 минуту и 23 секунды Но в браузере открывается -------------------- Russian Pascal Developer Network - Сеть разработчиков на языке программирования Pascal/Object Pascal Форум Delphi/Kylix, Free Pascal Compiler/Lazarus, PascalABC.NET Онлайн-кинотеатр |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |