离婚了又复婚又离婚协议书还是有效的。离婚协议在双方离婚办理离婚登记后就生效了。双方是否复婚不影响离婚协议的效力。如果一套共同财产的房子离婚时协议归一方,那么再复婚也算那方个人财产了。当然,双方如果有特殊约定,以约定为准。