URL определенного веб-сайта не меняется после входа в систему, например facebook.com остается facebook.com после входа в систему?

#php #.htaccess

#php #.htaccess .htaccess #.htaccess

Вопрос:

URL моего веб-сайта www.xyz.com после входа в систему я перенаправляю его на домашнюю страницу, тогда мой URL выглядит так, www.xyz.com/home но я хочу оставаться таким www.xyz.com даже после входа в систему…

Как это сделать? Большинство веб-сайтов, таких как facebook, Twitter, делают это.

Как создать файл доступа для него?

Комментарии:

1. @ArtisticPhoenix это можно сделать с помощью стандартного PHP или даже только с конфигурацией Apache. Нет необходимости в раскрученных материалах для стандартной веб-практики.

2. Я не хочу начинать обсуждение, но вы можете оставаться на одном URL и делать все, что хотите, без сумасшедших технологий. Это стандартный HTTP, и его можно даже выполнить со стандартной конфигурацией Apache, вам даже не нужно программировать, чтобы делать такие вещи. Apache обладает бесконечными возможностями для оценки HTTP-заголовков и изменения ответа без перенаправлений.

Ответ №1:

Здесь нет особого трюка. Любой URL-адрес может быть загружен при выходе из системы, а затем загружен снова при входе в систему.

Если ваше приложение предполагает, что все, кто переходит на /home , вошли в систему, это явно небезопасно. Если /home можно определить, вошел ли пользователь в систему, то можно и / .

Приложение может делать с этой информацией все, что ему заблагорассудится — ему не нужно перенаправлять на другую страницу, если пользователь находится в «неправильном» состоянии, оно может просто отображать другой контент.

Комментарии:

1. Спасибо … все, что мне нужно было сделать, это просто использовать include_once(«page.php «);