Назад | Перейти на главную страницу

Перепишите и ссылки, и изображения в .htaccess

Как заставить работать и ссылки, и изображения в .htaccess
это то, что я хочу

www.example.com/randomword --> /index/q1.php?encid=$1
www.example.com/anyname.jpg --> /index/img/q2.php?encid=$1

Я пробовал это правило перезаписи, но оно не работает

RewriteRule ^(.*)$ ./index/q1.php?encid=$1 [N,NC,QSA]
RewriteRule ^(.*\.(gif|jpg|png))$ ./index/img/q2.php?encid=$1 [L,NC,QSA]

Когда я использовал ссылки по отдельности, он работал нормально, но когда я комбинирую, он не работает

Я создал два файла .htaccess для каждого правила перезаписи. Один в основной папке, а другой в подкаталоге и его работе.

.htaccess

RewriteRule ^(.*)$ ./index/q1.php?encid=$1 [N,NC,QSA]

изображение / .htaccess

RewriteRule ^(.*\.(gif|jpg|png))$ ./q2.php?encid=$1 [L,NC,QSA]