Pagina 1 din 1
Redirect la alta pagina din htaccess
Scris: Vin Dec 02, 2016
de sterica
in .htaccess am posibilitatea sa fac trimitere la o alta pagina atunci cand nu doresc sa se acceseze din browser un fisier ce nu contine valori cu $_SESSION ?
Multumesc!
Redirect la alta pagina din htaccess
Scris: Vin Dec 02, 2016
de MarPlo
Poti sa faci redirect la alta pagina din .htaccess, folosind acest cod:
Cod: SelectaĊ£i tot
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*)some_dir/nume_pagina$ http://domeniu/alta_pagina$2 [R=301]
- Dar .htaccess se executa de catre serverul apache inainte de php, deci nu stie de $_SESSION sau alta instructiune /valori din php.
Daca redirectul vrei sa fie in functie de valori din php, poti sa faci redirect din codul php cu functia header('Location: ...').
De exemplu, in cazul cu $_SESSION:
Cod: SelectaĊ£i tot
//cod php...
if(!isset($_SESSION) || count($_SESSION) <1){
header('Location: adresa/pagina');
exit;
};