DenisovPlay
@DenisovPlay
Рукожоп)

Как сделать ссылку вида site.com/user/ЛюбаяПеременная?

Как сделать ссылку с переменной без "?id=123" или что-то по типу ссылок на страницу в ВК (vk.com/idstranicyIliChtoToDrugoe) (не реклама)?
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
DenisovPlay
@DenisovPlay Автор вопроса
Рукожоп)
Короче, если вы это читаете, то гуглите про "ЧПУ".
Мне помог данный код в файле .htaccess
RewriteEngine on
RewriteRule ^u/([0-9]*) /ui/user.html?id=$1

где ^u/([0-9]*) - это та ссылка которая получится, а то, что в скобках - формат данных, т.е. цифры. Если хотите всё, то замените ([0-9]*) на это ([a-zA-Z0-9]*)
/ui/user.html?id=$1 - это оригинальная ссылка на файл .html, а $1 - переменная, которую мы получаем из новой ссылки.
RewriteRule ^feed /ui/index.html - если хотите без переменных сделать красивую и читаемую ссылку.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект