Как переписать URL из параметров запроса в сегменты пути - PullRequest
0 голосов
/ 16 июня 2020

Мне нужно создать URL-адрес, подобный этому

www.abc.com/index/en

Мой текущий URL-адрес примерно такой

www.abc.com/?i=page.index&lang=en

Пожалуйста, помогите мне переписать URL-адрес ..

1 Ответ

1 голос
/ 17 июня 2020

Чтобы переписать URL-адрес, выполните следующие действия: -

  • Создайте новый файл в каталоге root (короче говоря, создайте файл в папке htdocs вашего веб-сайта) с помощью имя .htaccess,
  • Скопируйте код и вставьте его в файл, который вы создадите ранее.

Код: -

Options +FollowSymLinks
RewriteEngine on
RewriteRule /i/(.*)/lang/(.*)/ ?i=$1&lang=$2
RewriteRule /i/(.*)/lang/(.*) ?i=$1&lang=$2

Этот код меняет этот URL

www.abc.com/?i=page.index&lang=en

На этот URL

www.abc.com/i/page.index/lang/en/

Надеюсь, это поможет вам, спасибо ?.

...