what's this .htaccess ? - Joomla! Forum - community, help and support
i have 3 joomla 2.5.8 sites each has different configuration , extensions have akeeba 3.6.11 needs php 5.3 run properly. 1 website has warnings akeeba version of php 5.2 in fact host running 5.3.10 problem site issuing akeeba warnings has .htaccess instruction not recognise. presumably got installed extension can't see hint in file which.
does recognise this?
for reason instruction "setenv default_php_version 5" seems enable 5.2 not 5.3
thanks help.
does recognise this?
code: select all
##
# @version $id: htaccess.txt 10492 2008-07-02 06:38:28z ircmaxell $
# @package joomla
# @copyright copyright (c) 2005 - 2008 open source matters. rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html gnu/gpl
# joomla! free software
##
#####################################################
# read if choose use file
#
# line below section: 'options +followsymlinks' may cause problems
# server configurations. required use of mod_rewrite, may already
# set server administrator in way dissallows changing in
# .htaccess file. if using causes server error out, comment out (add # to
# beginning of line), reload site in browser , test sef url's. if work,
# has been set server administrator , not need set here.
#
#####################################################
## can commented out if causes errors, see notes above.
options +followsymlinks
#
# mod_rewrite in use
rewriteengine on
########## begin - rewrite rules block out common exploits
## if experience problems on site block out operations listed below
## attempts block common type of exploit `attempts` joomla!
#
# proc/self/environ? no way!
rewritecond %{query_string} proc\/self\/environ [or]
# block out script trying set mosconfig value through url
rewritecond %{query_string} mosconfig_[a-za-z_]{1,21}(=|\%3d) [or]
# block out script trying base64_encode crap send via url
rewritecond %{query_string} base64_encode.*\(.*\) [or]
# block out script includes <script> tag in url
rewritecond %{query_string} (\<|%3c).*script.*(\>|%3e) [nc,or]
# block out script trying set php globals variable via url
rewritecond %{query_string} globals(=|\[|\%[0-9a-z]{0,2}) [or]
# block out script trying modify _request variable via url
rewritecond %{query_string} _request(=|\[|\%[0-9a-z]{0,2})
# send blocked request homepage 403 forbidden error!
rewriterule ^(.*)$ index.php [f,l]
#
########## end - rewrite rules block out common exploits
# uncomment following line if webserver's url
# not directly related physical file paths.
# update joomla! directory (just / root)
# rewritebase /
########## begin - joomla! core sef section
#
rewritecond %{request_filename} !-f
rewritecond %{request_filename} !-d
rewritecond %{request_uri} !^/index.php
rewritecond %{request_uri} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [nc]
rewriterule (.*) index.php
rewriterule .* - [e=http_authorization:%{http:authorization},l]
#
########## end - joomla! core sef section
setenv default_php_version 5
directoryindex index.cgi index.php
for reason instruction "setenv default_php_version 5" seems enable 5.2 not 5.3
thanks help.
everything apart last 2 lines core joomla version of .htaccess file. know idea 2 lines come have had insert them manually
Comments
Post a Comment