{"id":497,"date":"2024-07-26T09:27:45","date_gmt":"2024-07-26T09:27:45","guid":{"rendered":"https:\/\/blog.hostinger.io\/support\/2024\/07\/26\/9662155-troubleshooting-issues-accessing-wordpress-admin-login-page-at-hostinger\/"},"modified":"2026-05-12T03:08:10","modified_gmt":"2026-05-12T03:08:10","slug":"9662155-troubleshooting-issues-accessing-wordpress-admin-login-page-at-hostinger","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/9662155-troubleshooting-issues-accessing-wordpress-admin-login-page-at-hostinger\/","title":{"rendered":"Troubleshooting Issues Accessing WordPress Admin Login Page at Hostinger"},"content":{"rendered":"<p class=\"no-margin\">If you encounter issues accessing your WordPress admin area using the default login page (<b>domain.tld\/wp-admin<\/b>), for example, it&rsquo;s blocked, not found, or it asks for an additional password, it may be due to an additional layer of security placed on it.<\/p><p class=\"no-margin\">If you cannot reach your WordPress admin login page (<code data-path-to-node=\"9\" data-index-in-node=\"53\">\/wp-admin<\/code>), it is usually due to a domain configuration error, a plugin conflict, or security settings. This guide combines multiple troubleshooting methods into one clear path to help you regain access quickly.<\/p><h2 id=\"h-step-1-check-for-firewall-or-ip-blocks\">Step 1: Check for Firewall or IP Blocks<\/h2><p>If you see a 403 Forbidden error or a connection timeout, your IP address may have been flagged by our security systems. This often happens if an IP is linked to previous malicious activity or has a poor reputation.<\/p><ol>\n<li>Verify your IP: Find your current IP address (e.g., search &ldquo;what is my IP&rdquo; on Google).<\/li>\n<li>Contact Customer Success: Reach out to our support team via live chat. We will check if your IP is currently blocked by our firewall.<\/li>\n<li>Review the outcome: Our team will confirm whether the block can be safely removed.\n<ul>\n<li>If the IP has a history of harmful behavior, we may not be able to unblock it for network safety.<\/li>\n<li>In such cases, you may need to contact your ISP for a new IP or use a VPN to access your dashboard.<\/li>\n<\/ul>\n<\/li>\n<\/ol><h2 id=\"h_c60743618d\">Step 2: Check DNS records<\/h2><p class=\"no-margin\">Ensure that the domain points<b> to Hostinger<\/b> by either nameservers or A record.<\/p><ol>\n<li>\n<p class=\"no-margin\"><a class=\"intercom-content-link\" href=\"https:\/\/www.hostinger.com\/tutorials\/how-to-check-if-domain-a-record-is-pointed-correctly#:~:text=Using%20the%20hPanel,the%20A%20(Host)%20tab.\" target=\"_blank\" rel=\"noopener\">Check A Record DNS: Making Sure Your Domain is Correctly pointed<\/a><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\"><a class=\"intercom-content-link\" href=\"\/support\/8671230-how-to-look-up-domain-nameservers\" target=\"_blank\" rel=\"noopener\">How to look up domain nameservers<\/a><\/p>\n<\/li>\n<\/ol><h2 id=\"h_8574354a28\">Step 3: Deactivate plugins<\/h2><p class=\"no-margin\">There are a few plugins that can <a class=\"intercom-content-link\" href=\"\/support\/5016707-how-to-protect-the-wordpress-admin-url\" target=\"_blank\" rel=\"noopener\">protect the login page<\/a> by restricting access to it, adding 2-factor authentication, or captcha features, such as WordFence, Force Login, WPS Hide Login, among others.<\/p><p class=\"no-margin\">There are a couple of options if you wish to deactivate some plugins but don&rsquo;t have access to your WordPress administrator page.<\/p><h3 id=\"h_f7fbd53a32\">Disabling plugins via the WordPress dashboard<\/h3><p class=\"no-margin\">In your Hostinger account, go to <b><a class=\"intercom-content-link\" href=\"https:\/\/hpanel.hostinger.com\/websites\" target=\"_blank\" rel=\"noopener\">Websites<\/a> <\/b>&rarr;<b> Dashboard <\/b>next to the site in question. Then, search for <b>Security<\/b> on the sidebar and click on it:<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2024\/07\/8e5cc239-b5de-4116-8e32-d376d841c305.jpg\" alt=\"Hostinger dashboard WordPress menu with Security option highlighted\" data-media-id=\"2395\"><\/div><p class=\"no-margin\">Scroll down to the section <b>Installed plugins<\/b> to find all the plugins currently installed on your website. Move the toggle to disable or enable them:<\/p><h3 id=\"h_5095285ff5\">Disabling plugins via the file manager<\/h3><p class=\"no-margin\">If you don&rsquo;t have the WordPress dashboard enabled or prefer managing data via files, you can disable the plugins using the file manager.<\/p><ol>\n<li>Open your website&rsquo;s <b><a class=\"intercom-content-link\" href=\"\/support\/4548688-basic-actions-in-file-manager\" target=\"_blank\" rel=\"noopener\">File Manager<\/a><\/b> and access its <b>wp-content<\/b> folder (<code>domains\/domain.tld\/public_html\/wp-content<\/code>). There, you&rsquo;ll find the <b>plugins <\/b>folder:<img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2024\/07\/b8d6fd0f-16f0-432e-a783-ce2b0cd23b70.jpg\" alt=\"Hostinger file manager showing wp-content folder with the plugins folder selected and highlighted\" data-media-id=\"2398\"><\/li>\n<li>You can rename the entire <b>plugins <\/b>folder to <b>plugins_disabled<\/b> (or any different name) &ndash; this way, you&rsquo;ll disable all the plugins inside this folder:<\/li>\n<\/ol><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2024\/07\/30c1db43-5930-47ee-af95-a270676a29b1.jpg\" alt=\"WordPress files manager showing the Plugins folder selected with the Rename option highlighted\" data-media-id=\"2399\"><\/div><p class=\"no-margin\">Alternatively, rename the specific plugin folder within the <b>plugins<\/b> folder.<\/p><p class=\"no-margin\">Now try access your WordPress admin and see if it works.<\/p><h2 id=\"h_2fe4dfe4cb\">Step 4: Disable password protection in .htaccess file<\/h2><p class=\"no-margin\">If you have enabled password protection for your WordPress <b>wp-admin<\/b> page:<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2024\/07\/d83c32ce-7c46-4334-b0f1-7ab4676db977.jpg\" alt=\"WordPress admin login popup with username field highlighted for sign in\" data-media-id=\"2401\"><\/div><p class=\"no-margin\">You can disable it by following these steps:<\/p><ol>\n<li>\n<p class=\"no-margin\">Reach the <b>wp-admin<\/b> folder using a file managing tool.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Open the <b>.htaccess <\/b>file in edit mode.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Remove or comment these lines:<\/p>\n<\/li>\n<\/ol><pre><code>AuthType Basic\r\nAuthName \"Protected 'public_html\/wp-admin'\"\r\nAuthUserFile \"\/home\/dir\/.htpasswds\/public_html\/wp-admin\/passwd\"\r\nRequire valid-user<\/code><\/pre><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">\n<p class=\"no-margin\">To comment out a line, add a <code>#<\/code> symbol at the beginning. This will prevent its content from being executed &#128161;<\/p>\n<\/div><p class=\"no-margin\">Save the changes, and test it by accessing your <b>wp-admin<\/b> again, it should load now ask only for the WordPress username and password.<\/p><p class=\"no-margin\">Alternatively, disable the .htaccess by renaming it to .htaccess-disabled (or any other name)<\/p><h2 id=\"h_d0b34e8f2a\">Step 5: Reset to default .htaccess file<\/h2><p class=\"no-margin\">If the issue persists, create a new .htaccess file and paste the default code.<\/p><ol>\n<li>\n<p class=\"no-margin\">Access the website&rsquo;s <b>webroot <\/b>folder in the file manager.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Find <b>.htaccess<\/b> file there and <b>rename<\/b> it. You can rename it to .htaccess-old. This will disable the old file.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Create a new file called <b>.htaccess<\/b> and add the following default WP code.<br>\nYou can find it here<br>\n&#8203;<br>\n&#8203;<i>#BEGIN WordPress<br>\n&lt;IfModule mod_rewrite.c&gt;<br>\nRewriteEngine On<br>\nRewriteBase \/<br>\nRewriteRule ^index.php$ &ndash; [L]<br>\nRewriteCond %{REQUEST_FILENAME} !-f<br>\nRewriteCond %{REQUEST_FILENAME} !-d<br>\nRewriteRule . \/index.php [L]<br>\n&lt;\/IfModule&gt;<br>\n#END WordPress<\/i><\/p>\n<\/li>\n<\/ol><h2 id=\"h_7b776b57ff\">Step 6: Reset to d<b>efault wp-config.php<\/b><\/h2><p class=\"no-margin\">If the issue persists, enable a <b>default wp-config.php<\/b> file<\/p><ol>\n<li>\n<p class=\"no-margin\">Access the website&rsquo;s <b>webroot <\/b>folder in the file manager.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Find wp-config.php file and <b>rename<\/b> it. You can rename it to wp-config.php-old<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Create a new file called wp-config.php and add the <b>default sample WP code<\/b> that you can find <a class=\"intercom-content-link\" href=\"https:\/\/github.com\/WordPress\/WordPress\/blob\/master\/wp-config-sample.php\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\"><b>Locate and copy <\/b>the following details from the old file: <b>wp-config.php-old<\/b> and <b>fill them under the new wp-config.php<\/b> file:<\/p>\n<ol>\n<li>\n<p class=\"no-margin\">Database <b>name<\/b><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Database <b>Username<\/b><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Database <b>password<\/b><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Database <b>prefix<\/b><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\"><b>Keys\/salts<\/b>. These can be <b>either<\/b> copied from the old wp-config.php file <b>or<\/b> generated <a class=\"intercom-content-link\" href=\"https:\/\/api.wordpress.org\/secret-key\/1.1\/salt\/\" target=\"_blank\" rel=\"noopener\">here<\/a><\/p>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol><h2 id=\"h-step-7-check-malware-scanner-report\">Step 7: Check Malware scanner report<\/h2><p>If you see that the domain is pointing correctly, but the admin page still does not open, check out malware scanner to see if no malware was detected:<\/p><ol>\n<li>Go to your website <strong>dashboard<\/strong>.<\/li>\n<li>Find <strong>security<\/strong> tab at the left side of your dashboard.<\/li>\n<li>Click on <strong>Malware Scanner&nbsp;<\/strong>category under security tab.<\/li>\n<li>If your website has been affected by malware &ndash; follow cleanup steps: <a href=\"https:\/\/www.hostinger.com\/support\/1583339-how-to-fix-a-malware-infected-wordpress-website-at-hostinger\/\">How to fix malware-infected WordPress Website at Hostinger.<\/a><\/li>\n<\/ol><h3 id=\"h_165ffb6ef6\">Other Important things to check if the issue persists:<\/h3><ol>\n<li>\n<p class=\"no-margin\">If the domain is not pointed to Hostinger, follow the guide here: <a class=\"intercom-content-link\" href=\"\/support\/1863967-how-to-point-a-domain-to-hostinger\" target=\"_blank\" rel=\"noopener\">How to point a domain to Hostinger<\/a><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Check if the <a class=\"intercom-content-link\" href=\"\/support\/1864454-how-to-manage-mysql-databases\" target=\"_blank\" rel=\"noopener\">database limit<\/a> is reached and follow the steps here: <a class=\"intercom-content-link\" href=\"\/support\/5534251-what-to-do-if-the-database-size-limit-has-been-reached\" target=\"_blank\" rel=\"noopener\">What to Do If the Database Size Limit Has Been Reached<\/a><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Check if the website is affected by malware: <a class=\"intercom-content-link\" href=\"\/support\/6197555-how-to-use-the-malware-scanner-at-hostinger\" target=\"_blank\" rel=\"noopener\">How to use the malware scanner at Hostinger<\/a><\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">If you encounter a 403 error on your website,<a class=\"intercom-content-link\" href=\"\/support\/4469097-how-to-restore-the-wordpress-system-files\" target=\"_blank\" rel=\"noopener\"> restoring the core WordPress system files<\/a> can help resolve the issue.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">If you see the ERR_SSL_PROTOCOL_ERROR, follow this<a class=\"intercom-content-link\" href=\"\/support\/4469061-how-to-solve-err_ssl_protocol_error\" target=\"_blank\" rel=\"noopener\"> step-by-step SSL troubleshooting guide<\/a> to fix the problem.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">If you&rsquo;re experiencing a 503 error, it may be due to <a class=\"intercom-content-link\" href=\"\/support\/3417446-how-to-fix-the-503-error\" target=\"_blank\" rel=\"noopener\">exceeded resource limits on your hosting plan<\/a>&mdash;try reducing usage or optimizing your website to restore normal performance.<\/p>\n<\/li>\n<\/ol><p class=\"no-margin\">\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Disabling additional protection on the WordPress wp-admin page<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[179],"tags":[],"class_list":["post-497","post","type-post","status-publish","format-standard","hentry","category-wordpress-management"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/9662155-troubleshooting-issues-accessing-wordpress-admin-login-page-at-hostinger\/","default":1}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=497"}],"version-history":[{"count":4,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/497\/revisions"}],"predecessor-version":[{"id":10472,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/497\/revisions\/10472"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}