For these purposes you can combine extend-exclude and src options. For example:
extend-exclude
src
ruff . --src your_dir1 --extend-exclude 'your_dir2/*'
Here is some more info about extend-exclude