Может кто-нибудь помочь переписать URL с помощью htaccess - PullRequest
0 голосов
/ 23 марта 2020

У меня возникли проблемы при переписывании URL-адресов с использованием .htaccess, это код htaccess, который я использовал

RewriteRule "^([ \w-]+)/?$" /future/topic?post=$1&title=$2 [L,NC,QSA]

, но он не работает

http://localhost/future/topic?post=2028&recipes-from-chef-bobby-flay-comfort-food-for-discomfiting-times

и код для URL:

 <?php   echo ("<p><a href='topic?post=$id&" . $slug .  "'>" . $title . "</a>");   ?>

1 Ответ

0 голосов
/ 23 марта 2020

Вы не передаете оба параметра, как определено в htaccess. Ваш параметр заголовка отсутствует.

исправьте его, выполнив это

<?php   

echo "<p><a href='topic?post=$id&title=$slug'>$title</a>";
//when using double quotes a lot of things can be based directly mostly variables

 ?>

Надеюсь, это поможет

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