Как сделать аккуратный URL для нескольких страниц и нескольких параметров - PullRequest
0 голосов
/ 20 марта 2019

У меня есть две страницы, как,

  1. localhost / project / page / / / b
  2. localhost / project / page2 / c / d

Я попытался получить URL-адрес отдельно, используя .htaccess ниже

RewriteEngine on 

RewriteCond %{REQUEST_FILENAME} !-d 

RewriteCond %{REQUEST_FILENAME}\.php -f 

RewriteRule ^(.*)$ $1.php 

RewriteRule ^(.+)$ page1.php?url1=$1 [L,QSA]
RewriteRule ^(.+)$ page2.php?url2=$1 [L,QSA]

Я получил параметры с помощью метода $ _GET на соответствующих страницах, и я получил результаты, как показано ниже,

Array
(
    [id] => page1/a/b.php/a/b
)

Когда я пытался зайти на страницу2 , я получил тот же результат, что и выше.Помогите мне решить проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...