Почему код «.htaccess» не дает правильного вывода?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему код «.htaccess» не дает правильного вывода?

Сообщение Anonymous »

У меня есть блог на PHP. Это динамичный веб-сайт. URL-адрес не фильтруется, поэтому я попытался очистить URL-адрес, используя коды .htaccess. Ниже приведен код-

Код: Выделить всё

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^cat/([0-9]+)$ news/blog-category?c=$1 [QSA,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^cat/([0-9]+)/([0-9]+)$ news/blog-category?c=$1&b=$2 [QSA,L]
URL-адрес примерно такой:
https://theunitedindian.com/news/blog?c=6&b=209
После кодов .htaccess я использую следующий URL-
https://theunitedindian.com/news/6/209
После применения кодов .htaccess URL-адрес работает, но он не показывает правильный результат.
В следующем URL-адресе c является категорией, и у нее есть только 6
и b, обозначающие блог, у него нет никакого диапазона.
При исследовании я обнаружил, что он отображается только до «c», результат b не отображается.
Что мне нужно сделать, чтобы работать правильно. p>
Мне нужен URL-адрес типа https://theunitedindian.com/news/6/209, и я хочу, чтобы он перенаправлялся на конкретную страницу блога.
Фактический URL-
введите здесь описание изображения
Мне нужен вывод/результат-
введите здесь описание изображения
Это результат:
введите здесь описание изображения


Подробнее здесь: https://stackoverflow.com/questions/782 ... ect-output
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»