其实,西班牙之所以能成功去伊斯兰化,是有很多特殊原因的。
首先,西班牙在阿拉伯人占领之前就是信仰基督教的,基督教比伊斯兰教先传播到这里。可以说在西班牙人的心目中,基督教是先入为主的,伊斯兰教相当于是后来的入侵。虽然两种宗教传播到这里,都算是一定程度的入侵,但西班牙人并不这么认为。正是有个这个历史因素,所以在阿拉伯人被赶走之后,这个地方才能迅速信仰基督教。这也算是恢复历史了,并没有什么奇怪的。
其次,西班牙位于欧洲,这个地理位置非常特殊。西班牙虽然位于欧洲边缘,但还是欧洲。中世纪的欧洲,都是信仰基督教的,虽然有天主教和东正教之分,但他们都是基督教的分支。当整个欧洲都信仰基督教时,他们对西班牙还是有一定的影响。尤其是西班牙东边的邻居法国,是天主教的忠实支持者。试想一下,有这样的邻居,西班牙虽然信仰伊斯兰教,但是受天主教的影响还是很大的。
而且中世纪的欧洲,在教皇的倡导下,还进行了多次十字军东征。所谓的东征,名义上是传播基督教,实际上都是封建地主为了自己的利益而发动的战争。当然,这些东征也并不一定都是向东的,也有一些国家向西进攻西班牙的穆斯林。这对统治西班牙的阿拉伯人造成了很大的冲击,这在某种程度上加深了天主教在西班牙的影响。
第三,阿拉伯人虽然占领了西班牙,但并没有完全统治西班牙。之所以说阿拉伯人没有完全统一西班牙,是因为那些没被阿拉伯人统治的地区都是信仰天主教的。前面说了,是基督教先到伊比利亚半岛的,伊斯兰教是后来的。面对阿拉伯人的统治,那些没有被征服的诸侯是不服气的,所以他们一直和阿拉伯人建立的政权进行对抗。其中,最出名的就是卡斯蒂利亚和阿拉贡两大王国。这两大王国都是信仰基督教,而是实力最强大。
由于西班牙还有信仰基督教的诸侯,所以整个欧洲都是支持这些诸侯的。当然,在阿拉伯人强大的时候,信仰基督教的诸侯肯定是处于劣势的。不过10世纪后,阿拉伯人在西班牙建立的统治开始衰落了,后来分裂成若干个诸侯国了。就是说此时信仰伊斯兰教的地区也都是一个个诸侯,和信仰基督教的地区一样。不过由于阿拉伯帝国在衰落,所以基督教开始反攻。在基督教的支持下,卡斯蒂利亚和阿拉贡两大王国开始反攻了,基督教在西班牙的势力越来越大。直至他们统一整个西班牙。