как показать ссылки на сайт в виде HTML, а не строки запроса, используя htaccess

у меня есть ссылки на веб-сайты, как указано ниже.

justrite.pl/exam.php?code=/product1.htm

justrite.pl/exam.php?code=/product2.htm

justrite.pl/exam.php?code=/product3.htm

и многие продукты, такие как product4, product5 …… product100

Если кто-нибудь зайдет на сайт, должны увидеть эти ссылки, как указано ниже

justrite.pl/product1.htm

justrite.pl/product2.htm

justrite.pl/product3.htm

пожалуйста, помогите в достижении этого с помощью htaccess.

-1

Решение

Ты можешь использовать .htaccess правила как это:

RewriteRule ^product1.htm$ exam.php?code=product1.htm [L]
RewriteRule ^product2.htm$ exam.php?code=product1.htm [L]
RewriteRule ^product3.htm$ exam.php?code=product1.htm [L]

Добавьте больше, как вы можете.

0

Другие решения

Это должно сделать это:

RewriteEngine on
RewriteCond   %{REQUEST_FILENAME}   !-d
RewriteCond   %{REQUEST_FILENAME}   !-f
RewriteRule   (.*)                  /exam.php?code=$1   [L]

Он также проверяет, есть ли каталог или файл с первоначально запрошенным именем, чтобы он не перенаправлял их.

0

По вопросам рекламы [email protected]