gikami
@gikami
web программист

Как обработать ссылки в htaccess если есть 2 гета?

Как настроить вторые гет запросы через htaccess?
Вот ссылка до обработки:
https://lastlegends.site/?page=register
Вот после обработки:
https://lastlegends.site/register
RewriteRule ^([a-zA-Z0-9]+)$ ?page=$1
Как преобразовать эту ссылку:
https://lastlegends.site/?page=register&referal=9
В:
https://lastlegends.site/register/referal9
и если так сделать то не будут стили слетать?
Вот на странице таким образом обрабатываются ссылки на страницы:
if(empty($_GET['page'])){
	$page = 'index';
}else{
	$page = preg_replace("/[^a-zA-Z0-9]/", "", $_GET['page']);
}
//И далее идет на получение файла страницы...
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
alams_stoyne
@alams_stoyne
Full Stack Developer - #PHP #CSS #JS #DB
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)$ ?page=$1
RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ ?page=$1&referal=$2
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы