Это код, который у меня есть в моем .htaccess файле:
.htaccess
RewriteRule ^tamil/(.*)/(.*).html?$ http://www.mywebsite.org/download.php?q=$2&id=$1
Итак, когда я иду к:
http://www.mywebsite.org/tamil/465/man.html
Это должно идти к:
http://www.mywebsite.org/download.php?q=man&id=465
Это работает отлично. Проблема после перенаправления, URL в адресной строке:
Однако мне нужно, чтобы исходный URL отображался в адресной строке:
Пожалуйста, дайте мне решение для этого.
У вас есть такое правило:
RewriteRule ^tamil/([^/]*)/([^\.]*)\.html$ /download.php?q=$2&id=$1 [L,NC,QSA]