Другая домашняя страница для зарегистрированных и вышедших пользователей - PullRequest
0 голосов
/ 06 ноября 2011

Я использую PHP для своего проекта и мне нужно отображать разные страницы для пользователей, которые вошли в систему, и для тех, кто нет. Одним из решений является проверка, установлен ли сеанс if(isset($_SESSION['id'])) и, если это так, включает одну страницу, а если нет, включает другую.

Пример: index.php

<?php
    if(!isset($_SESSION)){
        session_start();
    }

    if(isset($_SESSION['id']))
        include 'logged_home.php';
    else
        include 'unlogged_home.php'; 
?>

Но я думаю, что это плохая техника SEO, поскольку индексный файл не содержит метаданных, заголовка и ключевых слов. Я не думаю, что Google просканирует на unlogged_home.php и получит оттуда все ключевые слова.

Как лучше всего отобразить различный контент в index.php в зависимости от того, установлен сеанс или нет?

Спасибо!

1 Ответ

1 голос
/ 06 ноября 2011

Включить не является редиректом. Что касается Google, вы обслуживаете только один файл - index.php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...