I have fairly big landing page with lots of editable text fields. 

However if the user visits the landing page from one certain page, I don't want the text fields pages to be editable. 

I thought there must be a better way than creating the same landing page twice just without editable text fields on one of them. This is the only way I know how to do it.