- Home
- Categorie
- Coding e Sistemistica
- PHP
- IF con EREG che non va...
-
IF con EREG che non va...
Ciao, ragazzi.
Devo implementare un redirect 301 condizionale su una pagina del mio sito, ma questo non sembra funzionare.
Ecco il codice:<?php if ( ereg( '^(.*)/(.*)/(.*)\?cid=([0-9]+)&order=([a-z_]+)&page=([0-9]+)$', $_SERVER['REQUEST_URI'])) { header('HTTP/1.1 301 Moved Permanently'); header('Location: nuovapagina.php'); ?>
In pratica, il mio scopo è quello di effettuare il redirect verso la nuova pagina, le chiamate alla pagina:
http:// www . miodominio . com/testo1/testo2.html?cid=42&order=prezzo&page=2
Il problema è che la pagina non viene reindirizzata affatto! E' come se l'IF desse esito negativo.
Riuscite a capire il perchè?
Grazie