0
Welcome Guest! Login
0 items Join Now

.htaccess question

  • .htaccess question

    Posted 13 years 7 months ago
    • I am trying to make my sitemap.xml file accessible to search engines, and the 403 error message tells me to check file permissions ( did that), and :
      Restrictive Apache directives inside .htaccess file.

      There are two Apache directives which can cause this error - 'Deny from' and 'Options -Indexes'.

      So its denying access to XML files. What would I change in the following code to allow access to that XML file:

      ########## Begin - Rewrite rules to block out some common exploits
      ## If you experience problems on your site block out the operations listed below
      ## This attempts to block the most common type of exploit `attempts` to Joomla!
      #
      #Deny access to extension xml files (uncomment out to activate)
      <Files ~ "\.xml$">
      Order allow,deny
      Deny from all
      Satisfy all
      </Files>
      ##End of deny access to extension xml files
      RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
      # Block out any script trying to base64_encode crap to send via URL
      RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
      # Block out any script that includes a <script> tag in URL
      RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
      # Block out any script trying to set a PHP GLOBALS variable via URL
      RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
      # Block out any script trying to modify a _REQUEST variable via URL
      RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
      # Send all blocked request to homepage with 403 Forbidden error!
      RewriteRule ^(.*)$ index.php [F,L]
      #
      ########## End - Rewrite rules to block out some common exploits


      I didn't post the entire file (or my website) because I'm not sure what's secure and don't want to complicate things with more questions. I think the cure is in this portion of the file, I can provide more info if necessary.
      Thanks for your help!

Time to create page: 0.064 seconds