Gracias a todos por ayudarme, logre resolver ,aunque hice un cambio pequeño, haber si le sirve a alguien que tenga el mismo problema
en mi index tengo un link
lClientes el cual en codigo html era
Código PHP:
<li><a href="<?php echo $this->url(array('controller'=>'cliente','action'=>'index'),'', true) ?>">Clientes</a></li>
pues lo cambie ya que no me funcionaba como queria, e hice lo siguiente
<li><a href="#" onclick="rutear()">Clientes</a></li>
y en mi funcion rutear esta lo sgte:
Código PHP:
function rutear(){
$.ajax(
{
url:'http://localhost/pruebajax/public/cliente/sesion',
type:'POST',
dataType:'json',
success:function(datos){
alert(datos.conec);
if(datos.conec == 'OK')
{
location.href='http://localhost/pruebajax/public/cliente';
}else{
location.href='http://localhost/pruebajax/public/index';
}
}
}
);
}
y en mi controller cliente cree un sesionAction y contiene lo sgte
public function sesionAction(){
$misession = new Zend_Session_Namespace('sesion_usuario');
if($misession->conectado == 1){
$response->conec = 'OK';
}else{
$response->conec = 'NO';
}
$this->_helper->json($response);
}
bueno eso es todo, creo que se entiende
Saludos