Как сделать динамическую PHP-страницу в определенном URL?

Как сделать динамическую PHP-страницу в определенном URL? То есть, если я захожу на страницу в Facebook человека, который не подтвердил свое уникальное имя пользователя, поэтому его профиль будет отображаться в строке URL-адреса https: //www.facebook.com/#! /profile.php? id = 2.......... 6 & fref = ts (при просмотре как зарегистрированный пользователь) и http://www.facebook.com/people/username-something/2............6 (при просмотре как пользователь, не вошедший в систему), но для некоторых людей в строке URL-адреса, если я вставлю их URL-адрес с подтвержденным именем пользователя, т.е. www.facebok.com/someusername. он показывает их профиль, так что мой вопрос: хочу ли я сделать что-то похожее для своего сайта для зарегистрированных пользователей моего сайта, как сделать значения php grab из id, но это (www.facebok.com/someusername) просто ссылка, как работает php здесь в браузере?

2 ответа

Решение

Эй, чувак, это делается путем редактирования вашего файла.htaccess. Я могу дать вам ссылку на его учебник:

Это ссылка Наслаждайтесь

Это пример PHP сделать это

Не забудьте установить. httaccess, чтобы игнорировать запрос, например, так

<?php
    if($_SERVER['REQUEST_URI'] =='somerequest'){
    //do something here

    } else {

    // do something if else
    }
    ?>

Это пример. Htaccess

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Другие вопросы по тегам