Back to top

Autore Topic: Abilitando i search friendly URLs i link menu non funzionano più  (Letto 4640 volte)

Offline Alistair

  • Appassionato
  • ***
  • Post: 340
    • Mostra profilo
Su due siti, uno Joomla 2.5 e l'altro Joomla 3, eppure io le ho provate tutte, rinominato in .htaccess, tolto # da rewritebase, abilitato il rewrite, abilitato SEF.... ma qual'è il loro problema?

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #1 il: 11 Apr 2013, 15:22:10 »
ciao, perche alcuni host hanno bisogno che sul file .htaccess vengano fatte 2 piccole modifiche, quindi apri il file .htaccess e modifica queste due righe
  • La riga Options +FollowSymLinks deve essere commentata quindi diventa #Options +FollowSymLinks
  • La riga #RewriteBase / deve essere decommentata quindi diventa RewriteBase /
dovrebbe funzionare
« Ultima modifica: 11 Apr 2013, 15:23:43 da $Red »

Offline Alistair

  • Appassionato
  • ***
  • Post: 340
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #2 il: 11 Apr 2013, 15:29:47 »
Purtroppo non basta, appena metto YES sull'abilitazione friendly URLs i link non vanno più, deve esserci qualcos'altro da topicare..

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #3 il: 11 Apr 2013, 15:32:55 »
scusa non avevo letto che avevi decommentato il RewriteBase hai anche commentato Options +FollowSymLinks ? se non funziona allora è possibile che il server non supporti il Rewrite ma non sono un esperto potrei sbagliare
Edit: controlla anche che tra le impostazioni del pannello di controllo del host ci sia la possibilità di attivare il mod_rewrite di apache
« Ultima modifica: 11 Apr 2013, 15:35:12 da $Red »

Offline Alistair

  • Appassionato
  • ***
  • Post: 340
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #4 il: 11 Apr 2013, 15:58:44 »
No dal pannello di controllo non c'è questa possibilità, proverò aprire un ticket anche se guardando altri post riguardo a questo problema con questo host italiano piuttosto diffuso sembra mod_rewrite sia attivo di default. Io purtroppo ci capisco poco di ste cose.. :(

Offline Alistair

  • Appassionato
  • ***
  • Post: 340
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #5 il: 13 Apr 2013, 09:41:33 »
Contattato il provider che mi da queste istruzioni:

Gentile cliente,
Al fine di garantire il corretto funzionamento delle direttive SEO del  suo Joomla la invitiamo a rinominare il file htaccess.txt della sua  applicazione a ".htaccess" successivamente commentando la seguente riga di tale file:
Options +FollowSymLinks
Le facciamo presente che se il suo sito è installato all'interno di una  cartella che non sia la root, il parametro seguente all'interno del file  .htaccess, deve essere modificato aggiungendo la cartella di  riferimento:
RewriteBase/
a
RewriteBase/nomecartela (nome della cartella in cui è installata la sua applicazione)
Una volta effettuate le indicazioni sopra riportate la invitiamo ad  impostare le opzioni di SEO all'interno del pannello di controllo di  Joomla a:
Friendly URL per i motori di ricerca            Si
Utilizza mod_rewrite                            Si
Aggiungi il suffisso agli URL                   No


Purtroppo non funziona neancora, non saprei proprio dove aggrapparmi. Che è? Magari è qualcosa di ovvio che non vedo io oppure qualche conflitto con altri plugin... boh
« Ultima modifica: 13 Apr 2013, 09:45:05 da Alistair »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #6 il: 13 Apr 2013, 09:45:00 »
Posta in formato txt il tuo .htaccess che gli diamo un occhio.

Offline Alistair

  • Appassionato
  • ***
  • Post: 340
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #7 il: 13 Apr 2013, 09:51:23 »
##
# @package        Joomla
# @copyright    Copyright (C) 2005 - 2013 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 just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
##

## Can be commented out if causes errors, see notes above.
# Options +FollowSymLinks

## Mod_rewrite in use.

RewriteEngine On

## 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 base64_encode data within the URL.
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Block out any script that includes a <script> tag in URL.
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%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})
# 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 following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root).
##

RewriteBase/www.nomesito.com/

## 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 request is for something within the component folder,
# or for the site root, or for an extensionless URL, or the
# requested URL ends with one of the listed extensions
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
# 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.


Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #8 il: 13 Apr 2013, 10:11:13 »
Ti avevo chiesto di allegarlo come file .txt ai fini di non intasare il forum, grazie.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #9 il: 13 Apr 2013, 10:12:19 »
Citazione
RewriteBase/www.nomesito.com/
ecco dove sbagli, rileggi attentamente tutto quello che ti è stato detto ed applicalo.

Offline Alistair

  • Appassionato
  • ***
  • Post: 340
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #10 il: 13 Apr 2013, 10:14:35 »
Eppure quello è proprio il nome della cartella all'interno della root (che coincide con il nome del sito), ho provato anche togliendo quel nome cartella e non va.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #11 il: 13 Apr 2013, 10:19:52 »
togli lo slash finale

Offline Alistair

  • Appassionato
  • ***
  • Post: 340
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #12 il: 13 Apr 2013, 10:35:56 »
Già fatto pure quello, lo slash finale l'ho messo come ultimo tentativo tra quelli che ho provato visto che non ce ne andavo fuori, senza slash non funziona comunque.

Offline Alistair

  • Appassionato
  • ***
  • Post: 340
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #13 il: 14 Apr 2013, 14:42:48 »
Se c'e' qualcuno con altre idee non esiti, io non riesco ad andarcene fuori.

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #14 il: 14 Apr 2013, 16:51:22 »
ciao, è strano però che hai una cartella con quel nome, comunque io proverei ad effettuare il test che trovi in questo post sul forum joomla.org

Offline maicolstaip

  • Global Moderator
  • Instancabile
  • ********
  • Post: 17623
  • Sesso: Maschio
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #15 il: 14 Apr 2013, 17:30:35 »
Ciao Alistair,

RewriteBase/www.nomesito.com/
(senza spazi) NO buono  :(

RewriteBase /www.nomesito.com
(Con lo spazio) Buono  :D

Ciao!


EDITED: ho riletto la mail dell'assistenza.
Se non funziona il suggerimento sopra, prova a mettere solo

RewriteBase /

Dovrebbe funzionare.
« Ultima modifica: 14 Apr 2013, 17:34:57 da maicolstaip »
Non si risponde a PM tecnici. Postate sul forum. Grazie.

Offline Alistair

  • Appassionato
  • ***
  • Post: 340
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #16 il: 15 Apr 2013, 08:11:33 »
Grazie per la nuova idea. Purtroppo non va né con la prima né con la seconda soluzione. Appena rimetto NO sui Friendly URL tutto va che è una bomba, perplesso..

mau_develop

  • Visitatore
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #17 il: 15 Apr 2013, 08:23:14 »
Eppure quello è proprio il nome della cartella all'interno della root
------------------------------------------------------------------------------------------
mmhhh... ho qualche dubbio

Offline Alistair

  • Appassionato
  • ***
  • Post: 340
    • Mostra profilo
Re:Abilitando i search friendly URLs i link menu non funzionano più
« Risposta #18 il: 15 Apr 2013, 09:01:18 »
Spero abbia ragione tu, allego snaphsot root



 



Web Design Bolzano Kreatif