• ModSenior

    ARTIO JoomSEF e .htaccess

    Ho appena installato joomla su un server di Register.it e ho installato il componente ARTIO JoomSEF.
    Nel momento in cui rinomino come specificato il file htaccess.txt in .htaccess non visualizzo più il sito.
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Dove sbaglio?!?! image
    vi posto il file .htaccess per chiarezza

    SOLVING PROBLEMS WITH COMPONENT URL's that don't work

    SPECIAL NOTE FOR SMF USERS WHEN SMF IS INTEGRATED AND BRIDGED

    OR ANY SITUATION WHERE A COMPONENT's URL's AREN't WORKING

    In both the 'Standard SEF', and '3rd Party or Core SEF' sections the line:

    RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##

    May need to be uncommented. If you are running your Joomla! from

    a subdirectory the name of the subdirectory will need to be inserted into this

    line. For example, if your Joomla! is in a subdirectory called '/test/',

    change this:

    RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##

    to this:

    RewriteCond %{REQUEST_URI} ^(/test/component/option,com) [NC,OR] ##optional - see notes##

    #####################################################

    Can be commented out if causes errors, see notes above.

    Options FollowSymLinks

    mod_rewrite in use

    RewriteEngine On

    Uncomment following line if your webserver's URL

    is not directly related to physical file paths.

    Update Your Joomla! Directory (just / for root)

    RewriteBase /

    ########## Begin Standard SEF Section

    ALL (RewriteCond) lines in this section are only required if you actually

    have directories named 'content' or 'component' on your server

    If you do not have directories with these names, comment them out.

    #RewriteCond %{REQUEST_FILENAME} !-f
    %{REQUEST_FILENAME} !-d
    %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
    %{REQUEST_URI} (/|.htm|.php|.html|/[^.]*)$
    #RewriteRule ^(content/|component/) index.php

    ########## End Standard SEF Section

    ########## Begin 3rd Party or Core SEF Section

    RewriteCond %{REQUEST_URI} ^(/cms/component/option,com) [NC,OR] ##optional - see notes##
    RewriteCond %{REQUEST_URI} (/|.htm|.php|.html|/[^.])$
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule (.
    ) index.php

    ########## End 3rd Party or Core SEF Section

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

    Block out any script trying to set a mosConfig value through the URL

    RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D)

    Block out any script trying to base64_encode crap to send via URL

    RewriteCond %{QUERY_STRING} base64_encode.(.)

    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})

    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


  • Super User

    Ciao Chiara,

    non sono un esperto, ma prova a commentare questa riga:

    Options FollowSymLinks

    così:

    Options FollowSymLinks

    E a decommentare questa:

    RewriteBase /

    Così:

    RewriteBase /


  • ModSenior

    Grazie, adesso va meglio, vedo la homepage... ma i link non funzionano :bho:

    Not Found

    The requested URL /index.php was not found on this server.


  • Super User

    Prova a commentare questa riga:

    RewriteCond %{REQUEST_URI} ^(/cms/component/option,com) [NC,OR] ##optional - see notes##

    Così:

    #RewriteCond %{REQUEST_URI} ^(/cms/component/option,com) [NC,OR] ##optional - see notes##


  • ModSenior

    none... nessuna soluzione.

    Not Found

    The requested URL /index.php was not found on this server.


  • Super User

    Prova con questo:

    ##
    
    # @version $Id: htaccess.txt 1570 2005-12-29 05:53:33Z eddieajau $
    
    # @package Joomla
    
    # @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
    
    # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
    
    # Joomla! is Free Software
    
    ##
    
    
    
    
    #
    
    #  mod_rewrite in use
    
    #
    
    
    
    RewriteEngine On
    
    
    
    ##
    
    ## NOTE!
    
    ## When using multiple Joomla sites or other web applications in sub-folders,
    
    ## you must explicitly turn the RewriteEngine off or use the settings
    
    ## recommended for the application
    
    ##
    
    
    
    #  Uncomment following line if your webserver's URL
    
    #  is not directly related to physical file paths.
    
    #  Update YourJoomlaDirectory (just / for root)
    
    
    
    # RewriteBase /
    
    
    
    #
    
    #  Rules
    
    #
    
    
    
    RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
    
    RewriteCond %{REQUEST_FILENAME} !-f
    
    RewriteCond %{REQUEST_FILENAME} !-d
    
    RewriteRule ^(.*) index.php
    
    
    
    
    
    # RewriteBase /
    
    
    
    
    
    ########## 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!
    
    #
    
    # Block out any script trying to set a mosConfig value through the URL
    
    RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) 
    
    # Block out any script trying to base64_encode crap to send via URL
    
    RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) 
    
    # 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}) 
    
    # 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
    

  • ModSenior

    Not Found

    The requested URL /HOME/it/v/i/v/vivirecoaroterme/www/cms/index.php was not found on this server.

    Cambia l'errore... :bho:
    E comunque grazie mille per la pazienza e per l'aiuto!


  • Super User

    Prova a chiedere a Register.it.
    In realtà ricordo di aver letto da qualche parte che lì ci sono problemi con l'htaccess (mi pare).