Intereting Posts
Проблема при записи файлов со специальными символами в PHP + Apache – проблема с кодировкой как получить системные диски через php? Загружать session_start () только в том случае, если сеанс не существует? Случайное время и дата между двумя значениями даты Как получить день недели из временной метки Unix (PHP)? Обмен SWIFT и PHP с JSON Администрирование паролей пользователей WordPress заблокировано после перемещения серверов PHP не может запускать функции MYSQLI на микро-экземпляре Amazon EC2 ereg_replace против preg_replace Ошибка базы данных. Неизвестная ошибка базы данных на phpmyAdmin Проблема с извлечением параметра из вызова $ .ajax Используйте хранилище laravel с холстом изображения () Рекомендации по отображению результатов поиска с соответствующими фрагментами текста из фактического результата Ошибка Bind_param без объекта с mysqli Как получить данные POST, отправленные с использованием «application / octet-stream» в PHP?

URL-адрес перезаписи в php

Как я могу переписать

Кто-нибудь может переписать этот URL-адрес?

HTTP: //localhost/display_news_cat.php news_cat_id = 14 & р = 2

в

HTTP: // локальный / display_news_cat / 14/2

спасибо

Afaik, это обычно выполняется с помощью правил перезаписи файлов Apache .htaccess. В данном случае это выглядит примерно так:

RewriteEngine on RewriteRule ^display_news_cat/([0-9]+)/([0-9]+)$ display_news_cat.php?news_cat_id=$1&p=$2 

Если это не сработает, попробуйте проверить свои журналы доступа, чтобы узнать, что происходит.

Создайте файл .htaccess в каталоге сайта и добавьте следующие строки

 RewriteEngine on RewriteRule ^display_news_cat/([\d]+)/([\d]+)$ display_news_cat.php?news_cat=$1&p=$2 

есть разные способы архивировать это, и для поиска этого с помощью google требуется всего одна минута. ты мог:

  • используйте файл .htacces с правилами rewrite, чтобы apache выполнил переписывание
  • отобразить все на localhost / в index.php, прочитать и разобрать строку запроса «вручную», показать правильный сайт

Также вы можете удерживать его в одном скрипте, используя GET, чтобы получить нужные значения и заново создать URL с этими значениями. Я не знаю, поможет ли это вам. Во всяком случае, файл .httacess будет намного полезнее для вас.