Моя перезапись URL не работает | Mod_rewrite

Я пытаюсь сделать url_rewrite на веб-странице. Вот несколько кодов

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^first_folder/second_folder/mobile-details/([0-9a-zA-Z\-]+)$ first_folder/second_folder/mobile-details.php?mpid=$1 [R=301,NC,L]
</IfModule>

Это мой код, откуда страница перейдет на другую страницу

  <a href="mobile-details/<?=$res['Name'];?>"> Some text </a>

Раньше код был такой

    <a href="mobile-details.php?mpid=<?=$res['Name']; ?>"> Some text </a>

Это код, где код будет приземляться.

if(isset($_GET['mpid']))
{
$pid=$_GET['mpid'];
$result=$con->link->query("select * from database_name where Name='$pid'") or die($con->link->error);
while($res=$result->fetch_assoc())
{

Этот код не работает, просто попадает на недоступную страницу.

1

Решение

Задача ещё не решена.

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

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector