📄️ Default Webpage Directory Index .htaccess
When visitors type your domain name into a browser, the server automatically loads a default page—usually index.html. But what if you want a different page, like home.html or index.php, to appear instead? By adding a simple DirectoryIndex directive to your .htaccess file, you can control which file loads first, giving you full flexibility over your site’s entry point.
📄️ How to Access Awstats without cPanel
If you'd prefer not to log into cPanel every time you want to check your site's traffic, this guide walks you through setting up Awstats manually. Once configured, you’ll be able to access traffic reports directly via a URL, making it easier to track visitor activity and make data-driven decisions.
📄️ How to Access CodeGuard
CodeGuard is a website backup and security tool that protects your website from data loss, hacking, and malware. It runs automatic backups, monitors changes, and makes site restoration easier. This service is valuable for anyone looking to safeguard their website with minimal effort, ensuring quick recovery in case of unforeseen issues while also potentially fulfilling certain data protection compliance requirements. So, our step-by-step guide will show you how to access CodeGuard easily to protect your digital assets from data loss and cyber threats.
📄️ How to Access File Manager
File Manager is the quickest and easiest way to browse through your website files. It also has an array of features that can help you manage your files, such as uploading, creating, removing, editing, copying, moving, compressing, or extracting your files. This article will guide you through how to access File Manager and make the most of its powerful tools to manage your website efficiently.
📄️ How to Add Custom Redirects on Bluehost Cloud
Using the file's custom redirects on Bluehost Cloud Hosting, you can modify certain per-site request behaviors. This file is executed before any PHP script is accessed on the site, making it a powerful tool for custom redirects, security enhancements, and access controls. However, it is important to note that custom-redirects.php should be used sparingly. Solutions should constantly be tested thoroughly with page and edge caching in mind.
📄️ How to Add a Column to a Database Table in phpMyAdmin
Want to add a column to your phpMyAdmin database table? It's simpler than you would suppose. This tutorial gives you a straightforward, step-by-step explanation of the process, starting with opening up your database and ending with specifying the new attribute of the new column. As a novice or veteran developer, you will have no problem enhancing your database's structure.
📄️ How to Add Handlers to Change PHP Version in File Manager
Need to change your PHP version in cPanel? It's easier than you think! While Bluehost automatically sets your account to the recommended PHP version for optimal performance, you might need to switch things up for compatibility with a specific website or application. In this article will walk you through the easy steps on how to add handlers to change your PHP version.
📄️ View and Analyze Access Logs in Account Manager
Access logs provide a detailed report of every request made to your website. This offers valuable insights into visitor behavior, site performance, and potential website security threats. Access logs can be used to monitor unusual activity, such as repeated failed access attempts and IP addresses making too many requests in a short period, which could indicate possible security threats.
📄️ How to Enable and Manage Bluehost Directory Privacy
Protecting sensitive data is a top priority for website owners. Bluehost Directory Privacy is a powerful feature that allows you to password-protect specific folders on your website, ensuring only authorized users can access or modify their contents. This added layer of security helps prevent data breaches and enhances your website’s overall integrity.
📄️ How to Fix File Ownership and Permissions
Understanding and managing file ownership and permissions is important for maintaining control and security over your files. You can easily troubleshoot access issues caused by incorrect file permissions or ownership through your Bluehost Account Manager.
📄️ How to Manually Install SSL in Account Manager
Securing online communications is essential, and knowing how to manually install SSL certificates is a great way of doing so. SSL certificates encrypt data between an individual's browser and a web server, guarding sensitive information. Manual installation provides increased control over security settings, ensuring they suit your website's unique requirements and prevent the usual problems of automated installations.
📄️ How to Manage Indexes with your Account Manager
Folder Index Manager is a feature that allows you to customize how your website directories are displayed to visitors and search engines. Bluehost enables you to manage indexes through your Account Manager, which enhances your website's user experience, security, and SEO rankings.
📄️ Understanding HTTP Error Codes on Bluehost
Navigating the digital landscape can sometimes lead to unexpected roadblocks, especially when encountering HTTP error codes. These codes, which are responses from the server to your browser's requests, can indicate a variety of issues ranging from client-side errors to server-side problems. Understanding these error codes is crucial for troubleshooting and ensuring a smooth online experience. This guide delves into the most common HTTP error codes you might encounter while using Bluehost, helping you decode and address these issues effectively.
📄️ Discover PHP Error Logs in Your Account Manager
PHP is a commonly used server-side scripting language for creating dynamic websites, but it can encounter errors during the execution of scripts. Checking the PHP error logs is an important step in troubleshooting these issues. This article will guide you on how to access your PHP error logs through your Account Manager, allowing you to diagnose and resolve your website's issues quickly.
📄️ How to Manage SSH Keys for Secure Server Access
SSH keys (Secure Shell) are a secure method for authenticating and protecting communication between computers over networks. Access your server securely with Bluehost. You can easily manage SSH keys through your Account Manager to ensure safe and encrypted access to your hosting server.
📄️ Bluehost Account Manager Websites Domains Tab
Connecting your domain name to your website is an essential step in building a professional online presence. Once you’ve created your site, you’ll need to link it with your custom domain so visitors can access it easily. In the Bluehost Account Manager, this process is straightforward and can be managed directly from the Domains tab in your website settings.
📄️ Bluehost Account Manager Websites Files & Access Tab
The Website Files & Access Tab inside your Account Manager provides website management features and various tools for your website files, server access (like SSH and FTP), and server logs (Access Logs, Error Logs, and SSL Logs). It includes advanced features for developers, administrators, and advanced users who need access to databases, a file manager, and website access settings.
📄️ How to Configure Apache Handlers in cPanel
Apache Handlers allow your web server to determine how to process specific file types. By default, Apache is configured to handle common file extensions (like .php, .html, .cgi) with predefined actions. However, if you need Apache to treat a custom file type differently—such as enabling server-side includes for files without the .shtml extension—you can create a custom handler.
📄️ ASP .NET MS Access Linux Compatibility
Due to our Linux, Apache, MySQL, and PHP (LAMP) environment, we do not support .NET, ASP, Access, COM objects, or Web Bots. Instead, our platform is optimized for technologies such as MySQL, PostgreSQL, PHP, CGI, Perl, Python, and Ruby on Rails. This setup ensures robust support for a range of popular programming languages and databases.
📄️ How to Set a Custom File as Your Homepage
Want to use a different file as your website's homepage instead of the usual index.html? It's easier than you might think! This guide will help you set up a custom file as your homepage by quickly editing your .htaccess file in your Bluehost cPanel.
📄️ How to Add an Update Button to AWStats
By default, AWStats updates only once per day. To get real-time statistics or see instant updates, you can add an update button to AWStats. This guide walks you through enabling manual updates to make your stats refresh immediately.
📄️ CGI Basics - Understanding and Implementing CGI Scripts
CGI (Common Gateway Interface) enables dynamic functionality on a web server by executing programs or scripts in response to user requests. This guide covers the basics of CGI, including its uses, installation steps, common errors, and limitations.
📄️ How to Change File Permissions
Changing file permissions is essential for managing access and security in your hosting account. This guide will walk you through how to change file permissions using Bluehost’s File Manager, explain default permissions, and help you choose the right settings for your files and folders.
📄️ Character sets in HTML
Many web browsers display Western Character Encoding (ISO-8859-1) by default. This means that pages with text in a non-Western alphabet, like Cyrillic or Arabic, will often look garbled. Unicode, on the other hand, is capable of displaying several alphabets; the standard Unicode encoding is UTF-8.
📄️ How to Use PHP Character sets
PHP, a popular web development language, includes built-in character encoding settings that may be adjusted in the php.ini file. This article is about selecting and configuring PHP character sets so your application accurately displays text across several languages and character systems.
📄️ Setting Up CodeGuard for Backups
Want to make sure your website stays safe and sound? Setting up CodeGuard backups is an extremely important step to secure your website and its data. In this guide, we are going to take you through the process step by step, which will make it easy for you to configure CodeGuard and gain peace of mind with automated backups.
📄️ Common SSH Errors
When you try to connect to another computer or server using SSH (Secure Shell), you might encounter errors. These errors usually mean there's a problem establishing a secure connection between your computer and the remote system.
📄️ How to Compress and Decompress Files CLI Command
This guide outlines how to compress and decompress files and directories into various formats, such as .zip, .tar, .gz, .bz2, and more. While these operations can be performed using a graphical user interface (GUI) with tools like cPanel's File Manager, this document primarily focuses on command-line operations, which can be executed via SSH. This is particularly useful for those who prefer or require scriptable or command-line interactions. However, if you prefer using a GUI for compressing or decompressing files, cPanel's File Manager offers a user-friendly web-based interface for these tasks.
📄️ Index Manager
The Index Manager is a feature that lets you control how directories are displayed when accessed over the web. It offers you several options to tailor this browsing experience. You can opt for a default style, which presents the directory contents in a standard format. Alternatively, if you prefer that the files within your directory remain private and not visible to those who navigate to its web address, you can select the option for no indexing. This prevents the server from listing the files, making the directory content unbrowsable.
📄️ Create and Manage FTP Accounts for your Website
File Transfer Protocol (FTP) accounts are essential for efficiently creating and managing the files on your website. By utilizing an FTP client, you can securely transfer files between your computer and your web hosting server. This allows you to easily create and manage website updates, maintain website content, and ensure seamless website functionality.
📄️ How to Create Custom MIME Types in cPanel
MIME types determine how web browsers handle files with specific extensions. Learning how to create custom MIME types can be useful when you want to change a browser's default actions for particular files. This article will explain how to use mime types with Bluehost web servers, along with examples of common MIME types.
📄️ CuteFTP: How to Install and Configure
CuteFTP is a Windows and Mac-based File Transfer Protocol (FTP) application or an FTP Client. Like most FTP software, CuteFTP uses a user-friendly graphical interface to perform tasks that would normally require a cumbersome command-line utility. It gives users the ability to upload, download, and edit files on remote FTP servers without knowing all the details of the protocol itself. Although CuteFTP is not free, it does have a free 30-day trial. There are several free FTP clients available, such as Filezilla. The following article will address how to install and configure CuteFTP:
📄️ CuteFTP - How to Manage and Transfer Files
Learn how CuteFTP manage and transfer files and also provides a user-friendly interface for managing and transferring files between your local machine and a server. This guide covers key functions to help you navigate and perform essential tasks in CuteFTP.
📄️ Guide to the DNS Tab in the Account Manager
With the recent changes within the Account Manager, each domain name in your account will now have its DNS tab. Let us walk you through where to find the DNS tab. Please click any links below to jump into a topic.
📄️ Domain Dispute Policy
When dealing with a domain dispute policy where your domain has been transferred or accessed without your consent, Bluehost provides a process to help resolve domain disputes, given that specific criteria are met. As your domain registrar, we assist in disputes involving unauthorized or disputed domain transfers.
📄️ ecomdash - Adding and Managing Products and Inventory
Note: There are currently two versions of ecomdash available. Follow the instructions that apply to the version you see when accessing your ecomdash account. If you are not sure which version you use, please see ecomdash - How to Determine ecomdash Version to learn more.
📄️ ecomdash - How to Build an Import/Export Inventory Format
Import Formats are used to designate how ecomdash interprets .csv files, while Export Formats determine how the .csv file will be written for exports. These files can then be used to create new products or update existing products. This article will explain how to add and configure Inventory Import/Export Formats.
📄️ ecomdash - Order Management
To manage orders, you will need to first get your shipping set up. This article will provide a checklist you can use to guide you through setting up and integrating a warehouse for shipping.
📄️ How to Edit Website Files Using the File Manager
Editing your website's files can be straightforward with the right tools. This guide will walk you through using the File Manager to easily update and manage your site's content. The File Manager allows you to make changes to many files on your account. However, please note that if you are using a dynamic website (e.g., Blog, CMS, Shopping Cart, etc.), these instructions might not apply.
📄️ How to Compress Files into a GZip Archive Using File Manager
Learn the essentials of file management with our guide on using File Manager. Compress files into a GZip archive with File Manager. Apart from that, if you want to learn more about certain topics, as this is part of our File Manager tutorial series, please click on the Related Articles link below to learn more.
📄️ How to Copy and Move Files Using File Manager
Copying and moving files with a file manager keeps your digital files organized and safe. It helps you tidy up your digital space, make backups of important files, manage your storage efficiently, share files easily with others, and work more productively.
📄️ How to Create, Remove, and Edit Files in File Manager
Learn the essentials of file management with our guide on using a file manager. You can easily create, delete, and edit files in the file manager with our help. We've also collated helpful, related articles at the end of this article for your additional resources.
📄️ File Manager - How to Extract Files - Zip, Tar, GZip, and Zip Tar Archive
How To Extract Files In File Manager — Decompress Files
📄️ How to Upload Files Using File Manager
Uploading files is a key part of managing your website or online content. It allows you to update resources, share new information, and keep your hosting environment organized and functional. Whether you're adding images, documents, or code, knowing how to properly upload files ensures smooth operations and helps maintain the performance and accessibility of your site.
📄️ Find and Replace Across Multiple Files Using SSH Commands
When managing a website or application with multiple files, you might need to replace a piece of text across many pages simultaneously—like updating contact information in a footer. With SSH command line access, you can efficiently find and replace across multiple files using commands like Perl or Sed. This guide will show you how to use these tools for batch text replacement.
📄️ How To Force HTTPS On All Pages In .htaccess File
Forcing SSL (Secure Sockets Layer) with HTTPS (Hypertext Transfer Protocol Secure) redirect means that all traffic to a website is encrypted, and the user's browser is automatically redirected from HTTP to HTTPS. This means that all data transmitted between the user's browser and the website's server is encrypted and secure.
📄️ FTP Client Recommendations
Need an FTP client to manage your website files efficiently? The directory goes here: whether you are running a Windows or a Mac or Linux system, we could assist you to find an appropriate ftp client for easy upload, download, and management of your web content.
📄️ FTP for Add-on Domains and Subdomains
To FTP into your account, you will need to have an FTP client that you're familiar with. If you're not familiar with FTP in general, please see our instructions on How to Setup FTP Using FileZilla, a free FTP client that Bluehost recommends using.
📄️ FTP - General FTP Settings
So, would you like to know how to manage your website's General FTP Settings? Excellent! Whether you are an experienced developer or just starting out, you will find the knowledge on how to handle these settings helpful in the management of files on your website. Everything about General FTP Settings is from the basics to advanced configurations.
📄️ Generate SSH Keys: Windows & macOS/Unix (PowerShell, PuTTY)
SSH keys offer a more secure and convenient alternative to traditional password-based login for SSH (Secure Shell) connections. No username/password is required to connect to the server via SSH. Instead, the unique public and private keys provide secure authentication.
📄️ How to Set Up Hotlink Protection in cPanel
Hotlink protection is a crucial security feature that prevents other websites from directly linking to your images, videos, or files—essentially stealing your bandwidth. When another site hotlinks your content, it loads your files from your server, which can slow down your site and increase hosting costs. This guide will walk you through how to set up hotlink protection in Bluehost’s cPanel, helping you safeguard your digital assets and maintain optimal website performance.
📄️ Secure Your Images with Hotlink Protection
Hotlink protection is a crucial feature that prevents external websites from using your server resources by linking directly to images and media hosted on your site. This guide covers how to configure hotlink protection using the .htaccess file, helping you to secure your server’s bandwidth.
📄️ How to Add Google reCAPTCHA to Websites and Get an API Key
Protecting your website from spam, bots, and fraudulent activity is crucial. Google reCAPTCHA is a free service that helps you verify human users while blocking automated abuse. In this guide, you’ll learn how to add Google reCAPTCHA to your website, register for an API key pair, and integrate reCAPTCHA v2 using Bluehost.
📄️ How to Add Tables to a Database in phpMyAdmin
Need to add tables to a database in phpMyAdmin? This guide will walk you through the process, from understanding data types to defining columns and learning how to add tables to a database.
📄️ How to Change Hosts File: Modify System Files and Flush DNS
Changing the hosts file is important for developers and tech enthusiasts who want to modify system files and manage local domain resolution. This guide will show you how to edit your hosts file so you can easily change DNS settings on your machine. Whether you are testing websites or fixing problems, knowing how to flush DNS after making changes will help you see the results immediately.
📄️ How to Create an FTP Account
FTP stands for File Transfer Protocol—a standard network protocol used to transfer files between computers over the internet or a local network. Think of it as a digital courier service that moves files from one machine to another.
📄️ How to create an SSH/SFTP user on Cloud
Bluehost Cloud provides secure file transfer and management for all of its Cloud accounts with the provision of SSH and SFTP access. An SSH or SFTP user account has to be created for every Cloud website, as they are not generated by default. Learning to create an SSH or SFTP account is more secure, and each website would have its own unique access credentials.
📄️ How to Enable SiteLock SMART PATCH
You must enable SiteLock SMART PATCH, a feature scan that runs alongside your normal SMART/Database scanner and can patch any vulnerabilities within your files, themes, and plugins, allowing you more time to go in and seamlessly make the needed updates yourself. It is still highly recommended that you make the needed updates to your website when the newer versions are released.
📄️ How to Handle a Hacked Domain?
Learn how to handle a hacked domain: recover it, fix your website, check for warnings, change passwords, restore backups, and enhance security.
📄️ How to Remove Multiple Payment Methods in Your Bluehost Account
*
📄️ How to Reset Your FTP Password
Try changing your FTP password if you're having trouble accessing your files using FTP in your hosting account. You may quickly and effectively reset your FTP password by following the steps in this guide. Your hosting experience will be secure and flawless if you follow our easy-to-follow guidelines for recovering your FTP password.
📄️ .htaccess Tutorial
In this tutorial, you will find out about the .htaccess file and its power to improve your website. Bluehost supports .htaccess files; however, as a customer, you are responsible for what is in this file and how it changes your site.
📄️ How to Optimize Images: Bitmapped Graphics and Resizing
Tired of slow loading times because of large images? Optimize images is your solution. This guide covers how to modify and resize graphics and rasterized images while maintaining image quality and file size. The reasons for using the original image when resizing, the selection of appropriate color mode, and problems in resizing within a browser will be covered in this guide. We will also list free tools such as Kraken.io and Optimizilla that assist in compressing and resizing images; get ready to have your website load faster and more appealing.
📄️ How to Configure ImageMagick for PHP Installation
Looking to unlock the full potential of ImageMagick for image processing needs? This guide will check if ImageMagick for PHP is installed on the hosting account and show how to easily configure the MagickWand extension for PHP. With a few simple ImageMagick commands, you can manipulate images like a pro and take your web applications to the next level.
📄️ How to Import or Export a MySQL Database using phpMyAdmin
Knowing how to import or export a MySQL database using phpMyAdmin is crucial for any website owner or developer. phpMyAdmin is a commonly used web application for handling MySQL databases. By following a simple set of steps, you can easily import or export a MySQL database using phpMyAdmin. It also allows you to interact with databases easily and perform database operations such as creating, modifying, and deleting databases, tables, rows, and columns, as well as executing SQL queries.
📄️ AWStats - How to Import Stats from a Previous Host
Importing historical data from AWStats can be useful for tracking performance across hosting changes. This guide will show you how to import stats from a previous host to your Bluehost account, ensuring your past site data is available for analysis./p>
📄️ How Import Databases Using Command Line SSH
Using SSH can be a superior way to manage the files and databases on your account. Using a simple command, you can import a MySQL database into an existing database on your account. SSH access is required for this process. Please see our article on getting SSH access if it has not yet been enabled on your account.
📄️ How to Use IP Deny Manager in cPanel to Block Unwanted Visitors
Online security matters more than ever these days, especially with cyberattacks and data breaches on the rise. That's why it's so important to keep unwanted visitors away from your website. Thankfully, cPanel comes with a built-in tool called IP Deny Manager that makes this simple. With it, you can block specific IP addresses or domains from accessing your site—giving you more control and peace of mind.
📄️ Local MySQL Can’t Connect to Server
Connecting to a MySQL server can sometimes be tricky. You might encounter a "Connection Blocked" error, which usually means the server has security measures in place to prevent unauthorized access. This can happen due to various server settings or security features.
📄️ How to Manage Databases with SSH Command Line
Learning how to manage a database with the SSH command line can seem intimidating at first. Still, it can be a powerful tool once you become familiar with the process.
📄️ How To Reset MySQL Database User & Password
One of the most popular database management systems is MySQL. It's known for its reliability, scalability, and ease of use. However, to get the most out of MySQL, it's essential to set up a password, create a new database user, assign the user to a specific database, and update the connection string.
📄️ How to Manage a Database Using PhpMyAdmin
Working with databases can be a complex and confusing process. Fortunately, phpMyAdmin provides an easy-to-use and easy-to-understand interface to administer your database(s). phpMyAdmin is available through your Account Manager.
📄️ How to Uninstall Applications With Softaculous
Softaculous is a powerful tool that simplifies the management of various web applications by offering a one-click installation feature. This utility can be handy for deploying applications quickly without diving deep into manual installation processes. However, there may be a time when you need to uninstall an application for reasons such as wanting to declutter your web space or because the application no longer serves your needs.
📄️ Modifying Table Columns in phpMyAdmin
Modifying table columns in phpMyAdmin is a common task for database administrators and developers. phpMyAdmin is a free and open-source tool that allows you to manage MySQL and MariaDB databases through a web-based interface. With phpMyAdmin, you can easily modify table columns by adding, removing, or modifying their attributes. This can be particularly useful when updating your database schema, adding new fields to your tables, or changing existing columns' data types or constraints. This tutorial will guide you through the steps for modifying table columns in phpMyAdmin so you can manage your database more efficiently.
📄️ How to Edit the PHP INI Settings
If you are a website owner or a developer, you might be familiar with cPanel's MultiPHP INI Editor. It is a powerful tool that allows you to edit the PHP INI settings. This is a great feature for those who want to customize their website's PHP settings to improve the performance and functionality of their site. In addition to the MultiPHP INI Editor, cPanel also offers the MultiPHP Manager, which gives you a way to change the PHP version of your sites. This is an essential feature for those using multiple PHP versions on their server who want to switch between them easily.
📄️ How to Use MultiPHP Manager: Set PHP Version per Domain
Managing your PHP configurations has always been easy with MultiPHP Manager. Whether you need to manage your System PHP version or set the PHP version per domain in your hosting account, this tool allows you to do so, giving you control over how your websites operate.
📄️ MySQL Connection Strings
MySQL is an open-source relational database management system (RDBMS) that's widely used by developers worldwide. It's known for its scalability, high performance, and ease of use. One of the most important aspects of using MySQL is establishing a connection to the database, which is done through a connection string.
📄️ MySQL Database Compatibility
Staying up-to-date with software versions is crucial for ensuring compatibility and maximizing efficiency. MySQL stands out as a powerful, open-source database management system millions worldwide use when managing data. However, as MySQL evolves, so does the need for databases to be compatible with the latest versions. In this guide, we'll explore practical steps and considerations for updating your MySQL database to ensure seamless compatibility with the version provided, enhancing your data management capabilities, and ensuring your systems remain robust and reliable.
📄️ How to Restore a MySQL Database
In today's data-driven world, it's essential to have a backup plan in place for your MySQL databases. It's not a matter of if but when you'll need to recover lost or damaged data. Fortunately, several options are available to you regarding backing up your MySQL databases.
📄️ How to Dump MySQL Database Tables Only Without Data
Dumping MySQL database tables without data can be useful in several scenarios. For instance, if you want to migrate your database to another server or replicate the schema on another database, you can use the table structure dump to recreate the database's structure without transferring the data. Also, backing up the table structure without data can save disk space and reduce the backup time. Additionally, it can be helpful for testing purposes by providing a clean database structure without worrying about the data.
📄️ MySQL Error Messages
One of the most frequent issues users face while trying to connect to their MySQL database is due to an incorrect username and/or password. It's important to make sure that the username you use for your database matches the one you created in the MySQL Database section of your cPanel. Double-checking this small detail can save you a lot of time and trouble in the long run. Additionally, it's worth noting that other factors, such as a firewall or network connectivity issues, can also cause problems with connecting to your database. However, starting with the username and password is a good first step in troubleshooting this type of issue.
📄️ How to Import and Export MySQL Database Using SSH
MySQL is a widely used open-source relational database management system for web applications. If you need to import or export MySQL databases, you can connect to your server using the SSH protocol and execute the necessary commands.
📄️ MySQL Variable Types
MySQL, a popular relational database management system, uses various data types to define the kind of value a column can hold. Understanding MySQL variable types is critical for effective database design and data storage optimization.
📄️ How to Navigate File Manager
Learn the essentials of file management with our comprehensive guide to using File Manager. Whether you're maintaining a website or organizing server files, mastering File Manager will help you work more efficiently. In this tutorial, you'll discover how to navigate the File Manager interface, understand its key sections, and perform basic tasks like copying and moving files with ease.
📄️ Optimizing MySQL Queries with Indexes
Part 1: Optimize MySQL Queries and Indexes
📄️ Optimizing MySQL Queries for Maximum Speed
Part 3: Optimize MySQL Queries and Indexes
📄️ Troubleshoot OSCommerce Session Issues Between HTTP and HTTPS
This could be a problem with the cookie settings. These are easy to fix with a simple change in the includes/configure.php file. This guide will help you troubleshoot OSCommerce session issues between HTTP and HTTPS.
📄️ How to Password Protect a Folder or File on Your Website Using .htaccess
When you have sensitive information on your computer, ensuring its security becomes a priority. Password protecting a folder is a straightforward method to keep your data safe from unauthorized access. In this guide, we'll walk you through the steps to password protect a folder.
📄️ Fix Password Protected Directory Continual Prompts
You can set a password to protect directories so that every time a user tries to open a protected folder, they will be prompted to enter a username and password before they can access your content. However, sometimes you may have problems with multiple password prompts on your password protected directory. Learn how to fix password protected directory continual prompts.
📄️ PHP Configuration for an Addon Domain
To use specific PHP settings only for a particular addon domain, you will need to place a php.ini file in the addon domain's folder.
📄️ How to Install PHP Pear Packages in cPanel
Many PHP PEAR packages are already included with cPanel. You can see the system-installed modules within cPanel. If the extension is not listed, you can install additional PHP PEAR packages. Learn how to install PHP PEAR Packages in cPanel.
📄️ PHP PECL Packages: How to View and Install
What are PHP PECL Packages?
📄️ How to Install phpBB Styles
You can download styles and then install them on your phpBB board to change how your board looks.
📄️ How to Protect Your php.ini File
To prevent people from viewing your php.ini file via a browser, a few lines need to be pasted into the .htaccess file. This change prevents PHP hackers from finding exploits on your site. Learn how to protect your php.ini file in a few steps and protect your site from hackers.
📄️ How to Purchase or Renew SSL Certificates
Securing your website starts with SSL certificates. These digital tools ensure encrypted communication and protect user data from cyber threats. This article outlines the steps for purchasing and renewing SSL certificates through your Account Manager.
📄️ Best Mac Tools for Web Development: FTP, Editors & Browsers
Mac users getting started with web development or looking to streamline their workflow know that having the right tools can make all the difference. This guide explores the best Mac tools for web development, from reliable FTP clients and code editors to high-performance web browsers. Whether managing files, writing code, or testing your website, these tools can help you work faster and more efficiently. Most are free or low-cost and easy to install on your macOS device.
📄️ Redirect a Domain
A domain redirect, or URL forwarding, is a way to make a webpage accessible through different URLs. When someone clicks on a redirected URL, they are sent to a different page instead. This can help you guide visitors from one web address to another. For example, you can set up a domain redirect to take users from www.example.com to www.example.info. This is useful if you want to temporarily close a site or direct users to another address.
📄️ How to Rename Database Tables in phpMyAdmin
PhpMyAdmin is a popular and free software tool for managing MySQL databases through a web browser. It provides an intuitive graphical interface that enables users to perform various database-related tasks such as creating, modifying, and deleting tables, managing data, and executing queries. In this guide, we will provide instructions on how to rename database tables.
📄️ Resellers: Troubleshooting cPanel
Occasionally, some of the files needed for cPanel will become corrupted. There is a straightforward fix to resolve the issue. This article will explain how to use the Maintenance plugin to resolve this issue. Follow the steps below for cPanel Reseller troubleshooting.
📄️ Restoring Backups with CodeGuard
One of the main benefits of CodeGuard is the automatic backup process. Once you have configured your first backup, CodeGuard will continue to monitor your site and take backups as changes are made. If you ever need to restore a previously backed-up version of your site, you can do so from within CodeGuard's Dashboard. Restoring backups with CodeGuard can be done in a few steps.
📄️ Right-click Image Protection: Protect Images from Theft
Right-click image protection prevents site visitors from copying, saving, or downloading images on your website by disabling the right-click function. This can safeguard your images and prevent unauthorized use or distribution.
📄️ What Is a robots.txt File?
A robots.txt file, also called a robots txt file, is a simple text file placed on a website's server. It tells web robots (spiders, crawlers, or bots) which pages or files they can and cannot request from a website. This file controls the behavior of search engine spiders and other robots that crawl websites.
📄️ Setting Up Ruby on Rails
RoR (Ruby on Rails) is an open-source software designed to build various web applications. Ruby on Rails is divided into two parts: Ruby, which is a versatile general-purpose programming language, and Rails, which is a framework for building websites, apps, and systems. Rails is similar to a default user-friendly structure, making it easy to create anything.
📄️ How to Search MySQL Databases in phpMyAdmin
phpMyAdmin is a powerful, PHP-based web interface that makes managing MySQL databases much easier. Whether you're just getting started or already experienced, it offers a simple way to handle your data. One of its most useful features is the ability to search MySQL databases in phpMyAdmin—allowing you to quickly find the information you need across tables and columns with just a few clicks.
📄️ Server Resource Limitations: Inode Count and Database Usage
Bluehost applies certain server resource limitations and usage limits to help ensure reliable performance and a stable hosting environment for all users. These thresholds are designed to prevent individual accounts from degrading server performance.
📄️ Server Side Includes: Allow SSI in HTML
SSI (Server Side Includes) directives let you add dynamically generated content to an HTML page without having to use a CGI program or other dynamic technology to serve the entire page. By default, .html files will not run server-side includes, but .shtml files will. To allow SSI in HTML, you need to add a new handler for HTML.
📄️ Server Status: File System Consistency Check
What does a file system consistency check (fsck) do? It identifies and fixes system inconsistencies by checking problems within the file system. These issues include inaccurate metadata, corrupted data, or broken blocks. It is helpful to keep the file system stable.
📄️ How to Set Up Cron Jobs in Account Manager
Cron Jobs are an automation tool. It allows you to automate specific commands or scripts on your site. You could set a command or script to run at a particular time every day, week, etc. (for example, set a cron job to delete temporary files weekly to free up disk space).
📄️ How to Connect Your FTP Account in SiteLock
Connecting your FTP account to SiteLock allows SiteLock to scan your site for vulnerabilities. Learn what is required to connect your FTP account in SiteLock through this guide. To learn more about FTP, visit the article: What is FTP? An Introduction to File Transfer Protocol.
📄️ SiteLock Lite: Free Scan
What is SiteLock Lite?
📄️ How to Install a Trust Seal in SiteLock
The Trust Seal is a badge you can place on your website to make visitors feel secure and comfortable sharing their information. It's important to remember that trust is crucial for the success of any eCommerce website. If online shoppers perceive your site as untrustworthy, they may hesitate to provide personal information or simply leave your website.
📄️ How to Configure Hosting for SoX
SoX is software that can convert audio files into other audio file types. It can also be used for filters and sound effects during conversations. If you have an application that required SoX to operate. You can configure hosting for SoX.
📄️ How to Use a Specific php.ini File with Cron Jobs
Learn how to set php.ini for Cron Jobs through this guide. If you need a different explanation of Cron Jobs, please refer to the articles linked below:
📄️ List of Basic SSH Commands
Your Bluehost account includes SSH (Secure Shell) access. Whether you're new to managing servers or have some experience, knowing the basic SSH commands is important.
📄️ What Are SSH Connections - How To Edit In PuTTY, Mac, & Linux
This guide dives into SSH connections, explaining what they are and how to set them up. SSH, or Secure Shell, is a network protocol that lets you connect to remote servers and transfer files, log in, and execute commands – all while keeping your data safe.
📄️ How To Create A Subdomain
A subdomain is a custom name you add in front of your main website address, like blog.example.com or store.example.com. You can use it to organize different parts of your site. Just like a regular domain, you can point it to a folder and run a separate website on it.
📄️ How to Change Reported Time Zone in PHP
Adjusting the time zone settings on your Bluehost-hosted site helps ensure that time-sensitive features like scheduled tasks and timestamps function accurately. It’s a quick way to keep your site aligned with your local time or your audience’s region.
📄️ Troubleshooting Ruby on Rails Errors on Bluehost
Ruby on Rails is a powerful web application framework written in the Ruby programming language. While it allows developers to build applications quickly and efficiently, occasional issues can arise during setup or deployment. This article walks you through frequently asked questions and provides solutions for common Ruby on Rails errors, especially when hosting on Bluehost.
📄️ Fix MySQL LOAD DATA INFILE/OUTFILE Errors on Bluehost
Are you getting an error when trying to run the LOAD DATA INFILE or OUTFILE command in MySQL on your Bluehost server? This is a common issue due to security restrictions on shared hosting. Learn why this error occurs and how to fix it with simple, secure alternatives.
📄️ How to Increase PHP Limits
How do you increase PHP limits? PHP has a default limit of 50 MB (megabytes) set for uploading through PHP scripts on our servers. If you need to upload files larger than this limit, you can increase it by editing the php.ini file. This article will guide you through updating the upload limits via php.ini.
📄️ User Agent Blocking to Stop Unwanted Bots
If you are flooded by bots or simply want to block certain potentially unwanted bots, you can use or adapt the sample code below. Learn how to utilize user agent blocking bots to protect your website.
📄️ How To Use SSH on Windows PuTTY - Generate Public/Private Key Pair & File
When you log into SSH, it's possible to use a public/private key for authentication, which offers both convenience and security. This means that the unique public and private keys are used to authenticate instead of providing a username and password. This way, you can ensure secure authentication without needing a password. If you prefer, you can also generate the keys with a password different from your cPanel password.
📄️ Vulnerability: Virus Scanning (Drive-by Download)
Protection of your website is of utmost importance in securing it against any malicious threats that may harm its integrity and security. We offer a full-round scanning service that will help detect and remove all the malware, viruses, and other dangerous content within your hosting account. Here's a step-by-step guide on how to use our virus scanning tool properly to ensure you have a safe and secure website.
📄️ Accessing WebDisk and WebDav
Note: The same goal can be accomplished using FTP via Windows Explorer.
📄️ How to Upload Files for an Addon Domain
When managing multiple domains under a single hosting account, knowing where to upload files for an addon domain is essential. At Bluehost, we simplify this by automatically assigning each addon domain to its own subdirectory within your public_html folder.
📄️ Who Is the Internet Corporation for Assigned Names and Numbers?
ICANN (Internet Corporation for Assigned Names and Numbers) is a non-profit organization established in 1998 in the United States with the mission to help ensure a stable, secure, and unified global Internet. Anytime you register a domain on the Internet, you go through a domain name registrar, who pays a small fee to ICANN to register your domain as part of the domain registration process.
📄️ Getting File Not Found When Executing Your CGI?
Getting an error File Not Found when executing your CGI script? It's all too common and usually involves one of the following situations. We will walk through the step that will help you debug it: checking the path of the script, checking permissions in the directory, and up-loading the file in an appropriate format. Let's get your CGI script going!