WordPress.org

Ready to get started?Download WordPress

Forums

Can't access wp-admin issue with .htaccess (3 posts)

  1. fiazio
    Member
    Posted 3 months ago #

    Hey there,
    How are you doing?
    I have read all other related posts and tried all the methods and I still have no luck getting access to the wp-admin page. When i try to login, I get a 403 "Forbidden : You don't have permission to access /wp-admin/ on this server." Message.

    Here's what i have done so far.

    1: Disabled Plugins via Phpmyadmin.
    2: Changed theme to defailt.
    3: renamed themes and plugins folder.
    4: Deleted .htaccess - This results in a 403 displayed at the homepage, although when placed back, the website is live but the wp-admin still gives a 403.

    I believe it has something to do with the .htaccess file?

    Here is the htaccess file:

    # BEGIN W3TC Browser Cache
    <IfModule mod_deflate.c>
        <IfModule mod_headers.c>
            Header append Vary User-Agent env=!dont-vary
        </IfModule>
        <IfModule mod_filter.c>
            AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
        <IfModule mod_mime.c>
            # DEFLATE by extension
            AddOutputFilter DEFLATE js css htm html xml
        </IfModule>
        </IfModule>
    </IfModule>
    # END W3TC Browser Cache
    # BEGIN W3TC Page Cache core
    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /
        RewriteCond %{HTTP:Accept-Encoding} gzip
        RewriteRule .* - [E=W3TC_ENC:_gzip]
        RewriteCond %{HTTP_COOKIE} w3tc_preview [NC]
        RewriteRule .* - [E=W3TC_PREVIEW:_preview]
        RewriteCond %{REQUEST_METHOD} !=POST
        RewriteCond %{QUERY_STRING} =""
        RewriteCond %{REQUEST_URI} \/$
        RewriteCond %{HTTP_COOKIE} !(comment_author|wp-postpass|w3tc_logged_out|wordpress_logged_in|wptouch_switch_toggle) [NC]
        RewriteCond "%{DOCUMENT_ROOT}/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_PREVIEW}.html%{ENV:W3TC_ENC}" -f
        RewriteRule .* "/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_PREVIEW}.html%{ENV:W3TC_ENC}" [L]
    </IfModule>
    # END W3TC Page Cache core
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress

    Help with this is really appreciated, I've tried almost everything suggestion out there and nothing seems to have solved the issue.

    Thanks again!
    Rey

  2. esmi
    Forum Moderator
    Posted 3 months ago #

    Many hosts have experienced problems due to mass attacks and may have limited access to wp-admin and/or wp-login.php as a result. Your hosts may be one of them. Try contacting them about it.

  3. fiazio
    Member
    Posted 3 months ago #

    Thank you, I'll contact the hosting and get the details.

Reply

You must log in to post.

About this Topic