Пренасочване

Krumov

Well-Known Member
Здравейте.

Искам да намеря решение на следното:

$app->redirect('index.php?option=com_users&view=login&return='.base64_encode($uri),JText::_('COM_DJCLASSIFIEDS_PLEASE_LOGIN'));

това пренасочване да бъде заменено не към посоченото а да кажем към: htt://site.com/page.html

Как може да се направи?
 
От: Пренасочване

Повдигам темата все още нямам решение на проблема.
 
От: Пренасочване

Аз лично не разбрах точно какво искаш да направиш, обяснението ти ми е крайно неясно. Не знаеш как да използваш метода или получаваш греша или какво ?
 
От: Пренасочване

Аз лично не разбрах точно какво искаш да направиш, обяснението ти ми е крайно неясно. Не знаеш как да използваш метода или получаваш греша или какво ?

Този код $app->redirect('index.php?option=com_users&view=login&r eturn='.base64_encode($uri),JText::_('COM_DJCLASSI FIEDS_PLEASE_LOGIN')); пренасочва по подразбиране към дадена страница в случая логин на сайта.

Искам да пренасочва не към логина а към адрес който аз да му задам например http://mysite.com/infopage.html
 
От: Пренасочване

Не е ли повече от ясно как ?
PHP:
$app->redirect('http://mysite.com/infopage.html');
 
От: От: Пренасочване

Не е ли повече от ясно как ?
PHP:
$app->redirect('http://mysite.com/infopage.html');


Блгаодаря. Ако ми беше ясно едва ли шях да питам.
 
От: Пренасочване

Ако ти трябва пренасочване с http статус 301/Moved Permanently използвай следния синтаксис на метода:

PHP:
$app->redirect('http://mysite.com/infopage.html', '', '', true);

Иначе статуса е 303/See Other.
 

Горе