Я хотел сделать свой веб-сайт многоязычным, так как проблем нет, и все работает.
Теперь я хотел использовать mod_rewrite, поэтому я скопировал свой файл .htacces и сделал то же самое с дополнительным параметром.Пока все хорошо.
Теперь я нажал arround и столкнулся с проблемой, что моя функция страницы больше не работает, когда я использую дополнительный параметр (см. Пример ниже) - я действительно не могу найти проблему, я надеюсь, что кто-томожет помочь мне.
Пример:
Работает -> https://www.airdropbob.com/index.html?page=2
Не работает-> https://www.airdropbob.com/ru/index.html?page=2 (показывает мне страницу 1) НО, если я использую его без переписанного URL-адреса, он работает: https://www.airdropbob.com/index.php?lg=ru&page=2
Так что, похоже, я допустил ошибку в своем файле htaccess.
Мой файл .htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.airdropbob\.com$ [NC,OR]
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^(.*)$ https://www.airdropbob.com/$1 [R=301,L]
###############ENGLISH REWRITE################
#Website
RewriteRule ^index.html?$ index.php [NC,L]
RewriteRule ^cryptocurrency-projects?$ projects.php [NC,L]
RewriteRule ^airdrop-calender?$ calender.php [NC,L]
RewriteRule ^contactus?$ contactus.php [NC,L]
#Airdrop
RewriteRule ^airdrop-([A-Za-z0-9-]+)-([0-9]+).html?$ airdrop.php?action=show&id=$2 [NC,L]
RewriteRule ^airdrop/([A-Za-z0-9-]+)/([0-9]+)?$ airdrop.php?action=show&id=$2 [NC,L]
#Project
RewriteRule ^ads/([A-Za-z0-9-]+)?$ index.php?action=out&id=$1 [NC,L]
RewriteRule ^link/([0-9]+)?$ airdrop.php?action=out&airdropid=$1 [NC,L]
RewriteRule ^project-([A-Za-z0-9-]+)-([0-9]+).html?$ projects.php?action=show&projectid=$2 [NC,L]
RewriteRule ^([A-Za-z0-9-]+)/([0-9]+)?$ projects.php?action=show&projectid=$2 [NC,L]
###############Other Language REWRITE################
#Website
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?lg=$1 [NC,L]
RewriteRule ^([A-Za-z0-9-]+)/index.html?$ index.php?lg=$1 [NC,L]
RewriteRule ^([A-Za-z0-9-]+)/cryptocurrency-projects?$ projects.php?lg=$1 [NC,L]
RewriteRule ^([A-Za-z0-9-]+)/airdrop-calender?$ calender.php?lg=$1 [NC,L]
RewriteRule ^([A-Za-z0-9-]+)/contactus?$ contactus.php?lg=$1 [NC,L]
Может кто-нибудь помочь мне найти проблему?Понятия не имею: /
Спасибо!