RewriteEngine On

# রিকোয়েস্ট যদি কোনো ফাইল বা ফোল্ডার না হয়, তবেই পরের নিয়মগুলো প্রযোজ্য হবে
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# paymentlink/pay/UNIQUE_ID কে pay.php ফাইলে পাঠানোর নিয়ম
RewriteRule ^paymentlink/pay/([a-zA-Z0-9_-]+)$ paymentlink/pay.php?link_id=$1 [L,QSA]

# .php এক্সটেনশন লুকানোর নিয়ম
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.+?)/?$ $1.php [L]