Buongiorno a tutti,
non sono nuovissima del forum, volevo evitare di postare un quesito che è stato postato tante altre volte... letti e riletti la maggiorparte, ma ho provato con tutte le indicazioni trovate circa il rinominare il file htaccess.txt in .htaccess, modificare la riga Options +FollowSymlinks in #Options +FollowSymlinks, modificare la riga # RewriteBase / in RewriteBase / o viceversa (in alcuni post ho trovato indicazioni discordanti) le ho provate tutte... ma sul server in oggetto tutto ciò non funziona, ho anche aperto un tiket di assistenza ma non mi hanno saputo aiutare.
La home page si carica perfettamente ma il menu non è navigabile se attivo le funzioni "Attiva URL SEF", "Riscrivi URL SEF", "Suffisso URL" e "Alias Unicode", ad ogni voce di menu compare file non found. Se sono disattivate, funziona tutto ma ovviamente si vede tutto l'indirizzo dei link.
Se attivo "URL SEF" e disattivo tutto il resto, vedo la Home Page, ma se navigo sulle varie pagine mi da il seguente errore: "
No input file specified".
Dopo aver riscritto la stringa come indicato nei vari post e nella famosa giuda in questo articolo del 2011
http://www.joomla.it/articoli-community-16-e-17-tab/5109-joomla-17-e-seo-come-ottimizzare-il-sito-per-i-motori-di-ricerca.html se rinomino il file htaccess.txt in .htaccess mi appare 500 Server Error, Internal Server Error ecc...
Quindi mi rimetto a voi....
Grazie
Giorgia
[risolto] Preso altro file .htaccess da altro sito su stesso provider e sostituito via ftp. questa la sintassi :
##
# @package Joomla
# @copyright Copyright (C) 2005 - 2016 Open Source Matters. All rights reserved.
# @license GNU General Public License version 2 or later; see LICENSE.txt
##
##
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
#
# The line 'Options +FollowSymLinks' may cause problems with some server configurations.
# It is required for the use of mod_rewrite, but it may have already been set by your
# server administrator in a way that disallows changing it in this .htaccess file.
# If using it causes your site to produce an error, comment it out (add # to the
# beginning of the line), reload your site in your browser and test your sef urls. If
# they work, then it has been set by your server administrator and you do not need to
# set it here.
##
## No directory listings
IndexIgnore *
## Can be commented out if causes errors, see notes above.
#Options +FollowSymlinks
Options -Indexes
## Mod_rewrite in use.
RewriteEngine On
## Begin - Rewrite rules to block out some common exploits.
# If you experience problems on your site then comment out the operations listed
# below by adding a # to the beginning of the line.
# This attempts to block the most common type of exploit `attempts` on Joomla!
#
# Block any script trying to base64_encode data within the URL.
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Block any script that includes a <script> tag in URL.
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
# Block any script trying to set a PHP GLOBALS variable via URL.
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block any script trying to modify a _REQUEST variable via URL.
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Return 403 Forbidden header and show the content of the root homepage
RewriteRule .* index.php [F]
#
## End - Rewrite rules to block out some common exploits.
## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
## End - Custom redirects
##
# Uncomment the following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root).
##
# RewriteBase /
## Begin - Joomla! core SEF Section.
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
#
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index\.php
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
#
## End - Joomla! core SEF Section.