Laravel, как маршрутизировать старые URL-адресаPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Laravel, как маршрутизировать старые URL-адреса

Сообщение Anonymous »

Я использую Laravel 4.

У меня есть старый URL-адрес, который необходимо маршрутизировать. На самом деле не имеет значения, какова его цель, но она существует в системах PayPal и будет вызываться регулярно, но не может быть изменена (что, я знаю, смешно).

Я понимаю, что это не тот формат URL-адресов, который должен принимать Laravel, но это URL-адрес, который будет вызываться, и мне нужно найти способ его маршрутизации:


http://domain.com/forum/index.php?app=s ... xxx-paypal


(xxx будет разным для каждого запроса)

Я не могу понять, как направить это с помощью laravel, я бы хотел направить его на метод PaypalController @ipbIpn, я попробовал что-то вроде этого:

Код: Выделить всё

Route::post('forum/index.php?app=subscriptions&r_f_g={id}-paypal', 'PaypalController@ipbIpn');
Но это не работает, я даже не могу заставить это работать:

Код: Выделить всё

Route::post('forum/index.php', 'PaypalController@ipbIpn');
Но это будет:

Код: Выделить всё

Route::post('forum/index', 'PaypalController@ipbIpn');
Итак, вопрос в том, как я могу маршрутизировать URL-адрес, указанный в верхней части этого вопроса, с помощью Laravel?

Для полноты картины я должен сказать, что это всегда будет сообщение, а не получение, но это не должно иметь никакого значения для решения.

Подробнее здесь: https://stackoverflow.com/questions/181 ... e-old-urls
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»