Вы можете добавить pageUrl в вашу базу данных
Затем передать aboutus в свой URL:
http://www.abc.com/page/aboutus/
Вы можете установить его следующим образом:
$sql = 'select * from tbl_pages where id= 3';
...other bits....
$pageUrl = stripslashes( $row['pageUrl'] );
$url = 'http://website.com/page/' . $pageUrl . '/';
Вкл.page.php, вы бы запросили id
в поле pageUrl
$id = $_GET['id'];
$sql = 'select * from tbl_pages where pageUrl = "'.$id."';
Чтобы перенаправить ваш старый URL-адрес на новый URL-адрес, возможно, используя что-то подобное в своем Htaccess:
RewriteCond %{QUERY_STRING} ^id=([0-9]+)$
RewriteRule ^page.php$ page/%1/? [R=301,L]
Чтобы превратить это: page.php?id=3
в page/aboutus/
, хотя вам, возможно, придется создать целевую страницу, использующую id
, затем получить URL-адрес из базы данных и перенаправить к нему.
You Php Landingстраница будет выглядеть примерно так:
$sql = 'select * from tbl_pages where id= 3';
...other bits....
$pageUrl = stripslashes( $row['pageUrl'] );
header("HTTP/1.0 301 Moved Permanently");
header("Location: page/" . $pageUrl . "/");
exit;