Я пытаюсь сделать 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())
{
Этот код не работает, просто попадает на недоступную страницу.
Задача ещё не решена.
Других решений пока нет …