Nginx redirect domain name to another domain
Redirecting website visitors to a different domain name using Nginx is simple. Add the following code to your server config: server { server_name .domain.com; return 302 $…
The Drupal & Servers section covers practical insights, tutorials, and notes from over 15 years of experience working with Drupal and web infrastructure.
Alongside Drupal development, this includes hands-on work with server environments such as Ubuntu, Nginx, and tools like XTRF, as well as broader topics around deployment, configuration, and performance optimization. The focus is on real-world solutions, debugging, and maintaining production systems rather than theory.
More recently, there has been a shift toward “vibe coding” — rapidly building and iterating on tools with the help of AI. This approach has led to the development of several practical applications for financial markets, including options scanners and other data-driven utilities.
Redirecting website visitors to a different domain name using Nginx is simple. Add the following code to your server config: server { server_name .domain.com; return 302 $…
Caucasus Translations is a professional translation and localization agency located in Tbilisi, Georgia. The agency has established itself as a leader in the translation and content localization…
Drupal is a popular content management system that allows users to create complex websites with a wide range of features and functions. One of the most useful features of Drupal is its ability to…
It has been a while since I decided to build my first Android app powered by Drupal. Actually, I haven't built any other kind of app yet. But I have investigated a few options though. My findings…
TBSC consulting approached me for help - to help them out to secure their existing site, which was built on Joomla.As a true Drupaller I offered them - can we switch CMS from Joomla to Drupal? And…
Working with complex Drupal projects I'm always trying to escape many rewrites of existing Drupal built-in functionality. This time I got a client's request to have a user edit form with two-level…
Lately I have been busy with a project involving a lot of custom coding and programming (mainly because of existing complex web-design) So at the finish line - there are still few things we must to…
<p>Working on a customers project I faced another interesting obstacle (s):</p><ul><li>First to have separate User Admin and User Profile pages</li><li>Second - on…
<p>So - another request come from a client - to add a Facebook login button for a Drupal website.</p><p>As for a start it might sound like easy to handle a task - I spent about a…
<p>The Drupal project I'm currently working with get's complicated each and every day - so for a start I faced a problem to display dynamic content as menu items - i found a great not…
Today working on a customer's Drupal project, I found a kind of strange need - to display for authenticated users their flagged content in a drop-down menu - kinda Facebook, LinkedIn behavior, when…
If you have ever encountered an error message that says "Nginx: 413 Request Entity Too Large", you know how frustrating it can be. This error message usually pops up when you try to upload a file…
OwnCloud is a self-hosted, open-source file sharing and cloud storage platform that allows individuals and organizations to store, access, and share files securely from any device. With OwnCloud,…
The Open Graph protocol is a set of meta tags that can be added to web pages to improve how they are displayed on social media platforms like Facebook, Twitter, and LinkedIn. By including Open Graph…
Vazhatravel.com was a Drupal-powered site a built for a friend. Vazha Travel offers one of the best rates for tours and transfers in Georgia. With Vazha Travel you can order airport transfer from…
In April I bought my first ever "smartphone" - Android phone with Dual SIM... It actully has WI-Fi router built in and in days I have no "ground" Wi-FI I can use Mobile Internet to connect to my…
Today I will show you, how you can create a list with related items for your Drupal site using taxonomy terms and Drupal views. At first you will need you actual content with taxonomy terms on it. If…
CAPTCHA is an essential tool for preventing spam and malicious attacks on your website. Adding CAPTCHA to your Drupal 7 Webform is a straightforward process that can be completed in a few easy steps…
I was looking for options to inject Google Adsense ads into my Drupal blog. There are a few modules and tactics available. But today I found an excellent module - Block Inject. The Block Inject…
Update: Further developments of both tourgeorgia.eu and instagram wall have been stopped. I have created a new Travel Map section instead. Since I bought my first Android phone so many new thoughts…
I share ongoing portfolio progress with a focus on generating income through covered calls on quality stocks. Each update includes positioning changes, trade rationale, and forward-looking adjustments based on current market conditions.