Как изменить URL страницы результатов запроса в PHP?

0

Я создаю простой словарь с использованием PHP и Mysql: всякий раз, когда я запрашиваю слово, он отображает его значение, но его структура URL выглядит не очень хорошо.

Настоящая структура URL-адреса такова: http://127.0.0.1/search.php?query=Acromania

И я хочу эту структуру URL: http://127.0.0.1/Acromania, страницы результатов поиска.

Есть ли способ сделать это в PHP?

  • 0
    Нет, но с помощью файла Apache .htaccess вы можете достичь этого.
Теги:
url

1 ответ

0

Нет, наверняка вам нужен файл.htaccess для этого процесса. Создайте файл.htaccess в своем рабочем каталоге и поместите этот код.

RewriteEngine On
RewriteRule ^([^/]*)$ /search.php?query=$1 [L]

Теперь, если вы вызываете этот URL-адрес http://127.0.0.1/Acromania apache, автоматически обрабатывает ваш запрос как шарм.

** Убедитесь, что вы включили mod_rewrite на свой apache.

  • 0
    Я включил mod_rewrite и добавил ваш код в файл .htaccess, но id не работает.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню