If you like DNray Forum, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...

 

Provider blocked my domain name

Started by thietkeweb3s, Jan 31, 2023, 04:03 AM

Previous topic - Next topic

thietkeweb3sTopic starter

Hello everyone.

A website named website.kz is accessible to all visitors, but unfortunately, it becomes unreachable whenever I enable my VPN. I'm wondering if it's possible to redirect the site to a different domain or mirror so that it can become more easily accessible.

It's important to remember that some users may not be aware that the site is blocked and will not utilize a VPN, causing them to face inconvenience while accessing it. Additionally, it's worth mentioning that the website functions flawlessly in all countries except one.

Do you know any good alternatives to website.kz that could be used instead? It's always good to have backup options.
  •  


expointer

If a domain is blocked by the government and the provider is not responsible, there are a few steps that can be taken.

To begin with, it's important to contact your provider in order to determine the cause of the blockage. If no solution can be found without legal intervention, taking the matter to court may be worth considering, especially if the blocking is deemed unlawful.

It's also worth noting that if your website is blocked due to an IP address, switching hosting providers might be necessary. Have you considered taking steps to ensure your website remains accessible even if it gets blocked? There are techniques like using proxies that can be employed to bypass these blocks and keep your website running smoothly.
  •  

brandsmith

There are different ways of creating a copy of your site including the use of nodejs and a cost-effective VDS.

One way to achieve this is by utilizing code similar to the following:

var http = require('http');

http.createServer(onRequest).listen(3000);

function onRequest(client_req, client_res) {
   console.log('serve: ' + client_req.url);

   var options = {
     hostname: 'www.google.com',
     port: 80
     path: client_req.url,
     method: client_req.method
     headers: client_req. headers
   };

   var proxy = http.request(options, function (res) {
     client_res.writeHead(res.statusCode, res.headers)
     res pipe(client_res, {
       end: true
     });
   });

   client_req.pipe(proxy, {
     end: true
   });
}

On the other hand, using TorBrowser, riseup, or calyx can also be an alternative option.

Are there any other creative ways you know of creating copies of websites that you could share? In case of website blockages, it would be advantageous to have an array of techniques to choose from.
  •  

xtradexshowf

If your website gets blocked, the method for resolving the issue will depend on the reason for the blockage by the hosting provider.

In the event of malware:
Scan your files for viruses if your website has been infected with malware and remove it as soon as possible. Afterward, install protection against future hacks and report the actions you took to the hosting provider. If fraudulent activity or self-installation of malware was not committed, there is a possibility that the hosting account may be unblocked.

Regarding Phishing:
Remove any phishing pages on your site immediately and conduct an additional antivirus check on your files. The provider will immediately block your site if customers or payment systems file complaints. In some cases, unblocking may not be possible since phishing is prohibited on hosting provider servers.

Attack on Websites:
Scan your site for viruses and remove malicious content if another site gets attacked from your site. Special software placed on your resource can cause a DDoS attack from your site. After identifying and removing the cause, install protection on your site to prevent future attacks. The server may not be unblocked if the situation occurs again.

Exceeding Load:
Optimize your site or consider switching to a higher tariff with more resources if it exceeds the allowed limit on a shared server. An unoptimized CMS architecture or hacker activity might cause this. VDS servers with KVM virtualization are a recommended solution if the site frequently goes beyond load limits. Caching the site can also temporarily solve the issue of non-optimized structures.

Would you like to learn how to prevent your website from being blocked in the first place? There are various preventative measures such as keeping software up-to-date and monitoring your site's security that could be employed.
  •  

mradxek

In the case of website.kz, it is unfortunate that it is blocked when a VPN is activated, especially if the site is otherwise functional in most regions. Here are some detailed strategies to address the issue of accessibility and to create alternative options for users.

First, let's discuss the concept of a redirect or mirror.

1. Establishing a Subdomain or Alternative Domain:
  You can create a subdomain, for instance, new.website.kz, or secure a completely different domain name that users can access. Registration of a generic top-level domain (gTLD), such as .com or .net, is recommended since these tend to have wider recognition internationally. This new site should house the same content as website.kz and can be strategically hosted in a region where it is not blocked. You would need to ensure that this alternative domain is well-optimized for search engines to avoid confusion among users.

2. Utilizing a Content Delivery Network (CDN):
  Implementing a CDN can significantly improve accessibility. CDNs work by caching your website's content across a multitude of servers worldwide. When a user tries to access your site, they are routed to the nearest server, reducing load times and potentially bypassing local restrictions. This redundancy in geographic distribution can make it less likely that users will encounter accessibility issues.

3. Creating a Cloned Version of the Site:
  If feasible, duplicating the website on an alternative domain can serve as a quick solution. This should be done legally and ideally with the consent of the site's owners. It could also involve redirecting traffic from the original site to this clone, ensuring users still find the content they need.

4. Implementing Proxy Services:
  Another route is to set up an easy-to-use proxy service. This allows users to access the site through an intermediary server that can circumvent blocks. Providing instructions on how to use such a service can support those affected by accessibility issues.

5. Enabling Responsive Messaging:
  Communication is key. When users visit website.kz, implementing a pop-up or banner that notifies them of potential access issues based on their geographic location can help. You could provide links to alternative domains or proxy services directly within this message. This proactive approach will aid users who may be unaware of the situation.

Now, regarding alternative options for website.kz, here are a few suggestions:

- Explore related domain extensions that could provide similar content, such as website.com or website.info. Depending on the nature of the site, you may also want to consider region-specific domains like website.eu or other relevant country code domains that could meet the same audience.

- Consider establishing a social media presence if not already in place. Platforms like Facebook, Twitter, or Instagram can act as an excellent fallback option for users to access updates, share information, and engage with the audience without directly relying on the website.

- Depending on the content of the site, you might investigate community forums or similar niche platforms where users can connect and share information.

Maintaining communication is crucial. Regularly updating users through newsletters or social media can inform them about changes in accessibility and available alternatives. By implementing a multifaceted strategy, you can minimize disruptions for users and ensure they have continuous access to the services and content they value.
  •  


If you like DNray forum, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...