Support » Fixing WordPress » Can't access wp-admin issue with .htaccess

  • 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 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
    # 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]
    # 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]
    # 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!

Viewing 2 replies - 1 through 2 (of 2 total)
  • esmi


    Forum Moderator

    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.

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

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Can't access wp-admin issue with .htaccess’ is closed to new replies.