من ثغور الشام وذلك لنحو ثمانين وخمسمائة من الهجرة وهدم تلك الكنيسة وأظهر الصخرة وبنى المسجد على النحو الذي هو عليه اليوم لهذا العهد ولا يعرض لك الاشكال المعروف في الحديث الصحيح أن النبي صلى الله عليه وسلم سئل عن أول بيت وضع فقال بين مكة وبين بناء بيت المقدس قيل فكم بينهما قال أربعون سنة فإن المدة بين بناء مكة وبين بناء بيت المقدس بمقدار ما بين إبراهيم وسليمان لان سليمان بانيه وهو ينيف على الألف بكثير. واعلم أن المراد بالوضع في الحديث ليس البناء وإنما المراد أول بيت عين للعبادة ولا يبعد أن يكون بيت المقدس عين للعبادة قبل بناء سليمان بمثل هذه المدة وقد نقل أن الصابئة بنوا على الصخرة هيكل الزهرة فلعل ذلك أنها كانت مكانا للعبادة كما كانت الجاهلية تضع الأصنام والتماثيل حوالي الكعبة وفي جوفها والصابئة الذين بنوا هيكل الزهرة كانوا على عهد إبراهيم عليه السلام فلا تبعد مدة الأربعين سنة بين وضع مكة للعبادة ووضع بيت المقدس وإن لم يكن هناك بناء كما هو المعروف وأن أول من بنى بيت المقدس سليمان عليه السلام فتفهمه ففيه حل هذا الاشكال. وأما المدينة وهي المسماة بيثرب فهي من بناء يثرب بن مهلائيل من العمالقة وملكها بنو إسرائيل من أيديهم فيما ملكوه من أرض الحجاز ثم جاورهم بنو قيلة من غسان وغلبوهم عليها وعلى حصونها.
ثم أمر النبي صلى الله عليه وسلم بالهجرة إليها لما سبق من عناية الله بها فهاجر إليها ومعه أبو بكر وتبعه أصحابه ونزل بها وبنى مسجده وبيوته في الموضع الذي كان الله قد أعده لذلك وشرفه في سابق أزله وأواه أبناء قيلة ونصروه فلذلك سموا الأنصار وتمت كلمة الاسلام من المدينة حتى علت على الكلمات وغلب على قومه وفتح مكة وملكها وظن الأنصار أنه يتحول عنهم إلى بلده فأهمهم ذلك فخاطبهم رسول الله صلى الله عليه وسلم وأخبرهم أنه غير متحول حتى إذا قبض صلى الله عليه وسلم كان ملحده الشريف بها وجاء في فضلها من الأحاديث الصحيحة ما لا خفاء به ووقع الخلاف بين العلماء في تفضيلها على مكة وبه قال مالك رحمه الله لما ثبت عنده في ذلك من النص الصريح عن رفيع بن مخدج أن النبي صلى الله عليه وسلم قال المدينة خير من مكة نقل ذلك أبو الوهاب في المعونة إلى أحاديث أخرى