• Resolved sergey2020

    (@sergey2020)


    Good afternoon,
    I have an error on the /wp-content/cache/page_enhanced/.htaccess server, you need to delete the parameters specified incorrectly:
    – remove the MultiViews parameters in the Options directive;

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @sergey2020

    I am sorry about the issue you are experiencing and I am happy to assist you with this.
    Can you please share the /wp-content/cache/page_enhanced/.htaccess
    Thank you!

    Thread Starter sergey2020

    (@sergey2020)

    # BEGIN W3TC Page Cache cache
    Options -MultiViews
    <Files ~ "\.(html|html_gzip|html_br|xml|xml_gzip|xml_br)$">
      Order Allow,Deny
      Allow from all
    </Files>
    AddDefaultCharset UTF-8
    FileETag MTime Size
    <IfModule mod_mime.c>
        AddType text/html .html_gzip
        AddEncoding gzip .html_gzip
        AddType text/xml .xml_gzip
        AddEncoding gzip .xml_gzip
    </IfModule>
    <IfModule mod_setenvif.c>
        SetEnvIfNoCase Request_URI \.html_gzip$ no-gzip
        SetEnvIfNoCase Request_URI \.xml_gzip$ no-gzip
    </IfModule>
    <IfModule mod_expires.c>
        ExpiresActive On
        ExpiresByType text/html M86400
    </IfModule>
    <IfModule mod_headers.c>
        Header set X-Pingback "https://perfect-school.com.ua/xmlrpc.php"
        Header set Vary "Accept-Encoding, Cookie"
        Header set Pragma "public"
        Header append Cache-Control "public, must-revalidate, proxy-revalidate"
    </IfModule>
    # END W3TC Page Cache cache
    Thread Starter sergey2020

    (@sergey2020)

    Marko
    Surprisingly, now the server does not show an ERROR ?!
    (probably the hosting has overheated)…

    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @sergey2020
    Thank you for the information.
    Possibly it was a server-side issue.
    This is about Apache content negotiation.
    A MultiViews search is where the server does an implicit filename pattern match, and choose from amongst the results.

    For example, if you have a file called configuration.php (or other extensions) in the root folder and you set up a rule in your htaccess for a virtual folder called configuration/ then you’ll have a problem with your rule because the server will choose configuration.php automatically (if MultiViews is enabled, which is the case most of the time).
    To prevent this Options -MultiViews is added to .htaccess file.
    Since the error is gone I’ll mark the topic as resolved.
    Thank you!

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Server Error: Options – MultiViews’ is closed to new replies.