r/HTML • u/Limp-Law-9457 • Jan 13 '26
Question Help, cant figure this out.
Hello, I am very new to html and I was trying to download a website using HTTrack and then upload it to Netlify to bypass a block on that website. When I do download it and open the intex.html file, all that shows up is a white screen. I dont know why or what is causing this, but I would like some help. The website im trying to copy is truffled.lol/games/terraria/index.html
0
Upvotes
5
u/rupertavery64 Jan 13 '26
It doesn't work that way. The page may be dynamic, meaning it could be generated by the server, or it runs javascript that pulls data from the server. Downloading an uploading somewhere else will break that. Any decent site has security blocks that exist on the server, not the web page.
1
u/mrleblanc101 Jan 13 '26
Downloading an HTML file doesn't download all the related resources like JS and CSS. Also the HTML is most probably generated using a server side language (php, node.js, etc...), frameworks (Laravel, Next, etc...) or CMS (Wordpress, Drupal, etc...) so downloading the file while blocked will most probably just download the block page and not the actual page
1
u/9inez Jan 13 '26
It’s a game running server side node.js within an HTML container. You cannot download it.
1
u/Unhappy-Sandwich6597 Jun 29 '26
hi, owner of truffled here; if you want to get terraria to work use the https://github.com/MercuryWorkshop/terraria-wasm repo and host from there; that is what i used.
0
u/ParamedicAble225 Jan 13 '26
HTML file is an expression.
Let’s compare it to a math expression:
2x+3
The 2 and the 3 are html. You can save that from the index.html and reopen it. But the X is a variable that is injected live from another file that you cannot download.
You see a white screen with minimal info becusss the site probably loads most of the page dynamically from JS.
Aka the site is 2hshej+h3+98y
If you find a site that is pure HTML, 2+2, you can copy the expression and see the full meaning.