Php mod_rewrite не работает должным образом

ve php-страница со следующей структурой ссылок:

http://localhost/wisper/businesspage.php?profile=creativeartbd

Так что я'Я пытаюсь преобразовать эту ссылку в следующий стиль:

http://localhost/wisper/creativeartbd

Конфигурация .htaccess

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^businesspage/(.*?)/(.*)$/wisper/businesspage.php?profile=$1 [QSA,L]

Но не работает должным образом. Я думаю, что мой код неверен, можете ли вы сказать мне плз?

Благодарю вас.

Обновить:

Мой код страницы php ниже:

echo "<a href="businesspage.php?profile=$uname_d">$uname_d</a>";

Теперь это's показать эту ссылку:

http://localhost/wisper/businesspage.php?profile=creativeartbd

Поэтому я хочу показать эту ссылку, чтобы выглядеть так:

http://localhost/wisper/creativeartbd

Обновление 2:

while($res = mysql_fetch_array($sql))
{

$mid = (int) $res['mid'];
$uname_d = inputvalid($res['uname']);   
$profile_pic_d = inputvalid($res['profile_picture']);   
$mid = base64_encode($mid);
echo "";
//echo "<a href="businesspage.php?profile=$uname_d">$uname_d</a>";
echo "<a href="/wisper/$uname_d">$uname_d</a>";
?>
<img src="?php echo " $upload_directory="" $profile_pic_d";="" ?"="" width="99" height="100">

Ответы на вопрос(2)

Ваш ответ на вопрос