Как сделать динамическую 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]