Different Pinout Diagram of Arduino Nano / Pro Mini Boards
If your arduino is the official one, it should match the official documentation for the arduino nano and arduino mini pro (Check its version).

However, if it was produced by a third party, in order to avoid any problem you can just probe the pins and make sure that they are correctly wired to the MCU according to the following:

Arduino Nano AND Pro mini (normally) use a ATMEGA328 controller with MOSI, MISO and SCK connected respectively to the pins 15 (PB3), 16 (PB4) and 17(PB5).