Задать вопрос

Как делают такие ссылки?

Как делают такие ссылки:

www.ruseller.com/page?doc=recommend
www.ruseller.com/page.php?doc=recommend
Обе рабочие, подскажите пожалуйста, у меня уровень программирования слабый.
  • Вопрос задан
  • 2368 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 4
nalomenko
@nalomenko
Руководитель отдела разработок в студии «Lava»
Если я правильно понял суть вопроса, то во-первых нужно подключить в конфигурации Вашего сервера Apache модуль mod_rewrite, как уже написал Nc_Soft

Во-вторых, в файле .htaccess в корне Вашего проекта нужно включить движок Rewrite и указать соответствующее правило:

RewriteEngine on

RewriteRule ^page?$ page.php [L]
Ответ написан
Комментировать
mzcoding
@mzcoding
Web-Разработка
Хм, а зачем тут mod_rewrite ?

Это обычные GET параметры.

site.com/?name=Vasia
В файле index.php
принимают так $_GET['name'] , потом сравнивают и подключают нужную страницу))
Ответ написан
@Nc_Soft
mod_rewrite
Ответ написан
Комментировать
swipeshot
@swipeshot
Учусь на ошибках.
В самом начале кода php вставить следующее:
if ($_REQUEST["doc"] != "recommend") exit;
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽