• I received a message saying that .htaccess is not writeable,
    and I don’t know which one to modify. I seem to have one or more in each of the following:

    \www
    \www\wp-content\uploads\profiles
    \www\wp-content\plugins\p3-profiler
    \www\wp-content\plugins\filebase
    \www\updates\fdb
    \www\wp-content\uploads\delightful-downloads
    \www\wp-content\uploads\download-manager-files
    \www\wp-content\updraft
    \www\wp-content\plugins\wp-fastest-cache\templates

    Which one do I update?

    https://www.ads-software.com/plugins/wp-fastest-cache/

Viewing 5 replies - 1 through 5 (of 5 total)
  • The one in your root path, most likely www/.htaccess

    Make sure you have something along these lines already inside the htaccess file:

    # 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

    Make it writable and after enabling the WP Fastest Cache, make sure you put the same access rights back.

    Plugin Author Emre Vona

    (@emrevona)

    Hi @ ephraimf, did you solve?

    Thanks @ LiamE.

    Thread Starter Davidpol

    (@ephraimf)

    Yes.

    Thank you very much.

    Hello, wp fastest cache works perfectly whith my main domaind, but I think my .htaccess in the root folder conflicts with other domains in my shared hosting.
    there any way to fix this?
    Thanks in advance!!

    # BEGIN WpFastestCache
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    AddDefaultCharset UTF-8
    RewriteCond %{HTTP_HOST} ^www.mariamartinezeducadora.com [NC]
    RewriteRule ^(.*)$ http\:\/\/mariamartinezeducadora\.com\/$1 [R=301,L]
    RewriteCond %{REQUEST_METHOD} !POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress_logged_in|wp-postpass_|wp_woocommerce_session).*$
    RewriteCond %{HTTP:X-Wap-Profile} !^[a-z0-9\"]+ [NC]
    RewriteCond %{HTTP:Profile} !^[a-z0-9\"]+ [NC]
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/all/$1/index.html -f [or]
    RewriteCond /home/mariamar/public_html/wp-content/cache/all/$1/index.html -f
    RewriteRule ^(.*) "/wp-content/cache/all/$1/index.html" [L]
    </IfModule>
    <FilesMatch "\.(html|htm)$">
    FileETag None
    <ifModule mod_headers.c>
    Header unset ETag
    Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
    Header set Pragma "no-cache"
    Header set Expires "Mon, 29 Oct 1923 20:30:00 GMT"
    </ifModule>
    </FilesMatch>
    # END WpFastestCache
    # BEGIN GzipWpFastestCache
    <IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE image/svg+xml
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE text/javascript
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    AddOutputFilterByType DEFLATE application/x-font-ttf
    AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
    AddOutputFilterByType DEFLATE font/opentype font/ttf font/eot font/otf
    </IfModule>
    # END GzipWpFastestCache
    # 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
    Plugin Author Emre Vona

    (@emrevona)

    Actually I use shared hosting too and it works properly. Can you send me an email please? [email protected]

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Which .htaccess should be modified?’ is closed to new replies.