این موردی که شما گفتین نمی شه دیگه برای بقیه صفحه stop.html رو نشون بده.
به نظرم توی همون index.php می تونی یه لاگین چک درست کنی. که اگه لاگین کردین توی سایت، بتونید ببینید و برای بقیه همچنان مسدود باشه. چون آی پی خودت هم عوض می شه بعد از چند ساعت. پس نمی تونه ملاک خوبی باشه برای دیدن سایت.
اگه از CMS هم استفاده می کنی که هزار مدل plugin و module برای حالت maintenance یا Under construction هست که می تونید استفاده کنید
موفق باشید.