هل هاجر  الرسول محمد للطائف؟
بعدما اشتد الأذى من قريش على النبي محمد وأصحابه بعد موت أبي طالب، قرر النبي محمد الخروج إلى الطائف حيث تسكن قبيلة ثقيف يلتمس النصرة والمنعة بهم من قومه ورجاء أن يسلموا،[5] فخرج مشيًا على الأقدام،[6] ومعه زيد بن حارثة، وذلك في ثلاث ليال بَقَيْن من شوال سنة عشر من البعثة (3 ق هـ)،[7] الموافق أواخر مايو سنة 619م،[6] فأقام بالطائف عشرة أيام[8] لا يدع أحدًا من أشرافهم إلا جاءه وكلمه، فلم يجيبوه، وردّوا عليه ردًا شديدًا،[9] وأغروا به سفهاءهم فجعلوا يرمونه بالحجارة حتى أن رجليه كانتا تدميان وزيد بن حارثة يقيه بنفسه حتى جُرح في رأسه،[7] وانصرف النبي محمد وعاد إلى مكة.[10]
ثم هاجر الرسول محمد من مكة إلى يثرب في العام الثالث عشر بعد بدء رسالته.
وعندما وصل الرسول إلى المدينة التي أحسن أهلها المسلمون (ويسمون الأنصار) استقبال اخوانهم (المهاجرين) كان كل تركيزه في بناء مجتمع إسلامي قائم على المؤاخاة والسلام، فأول ما فعله الرسول هو بناء المسجد النبوي الذي لم يكن موضعاً لأداء الصلوات فحسب بل كان بمثابة جامعا يتلقى فيها المسلمون تعاليم الاسلام مباشرة من الرسول ، كما ألف الرسول بين مختلف قبائل يثرب وعلى الأخص بين قبيلتي الأوس والخزرج ، التي لطالما كانت تفتتها الحروب والنزعات في عصر الجاهلية قبل الإسلام.