Back to top

Autore Topic: una precisazione per impostare il FRIENDLY URL: rinominare htacces (errore 404)  (Letto 12474 volte)

Offline anemone

  • Esploratore
  • **
  • Post: 125
    • Mostra profilo
Ciao a tutti,
scusate io sono una totale novellina e non riesco neanche a parlare correttamente di joomla e sua gestione in termini tecnici, ma cercando nelle guide varie (in genere fatte benissimo) non avevo capito che per impostare il FRIENDLY URL (ho un hosting dedicato a joomla, comunque, per fare meno "fatica" con le impostazioni) dovevo rinominare il file htaccess.txt in .htaccess senza nulla davanti...

...spiego meglio: rinominavo il file htaccess.txt in htaccess.htaccess...credevo di dover solo cambiare il suffisso da .txt a .htaccess

....penso che molti facciano lo stesso errore, è una cosa stupida, ma io ci ho perso due ore oggi pomeriggio... mi dava continuamente errore 404... poi se si può dire ho avuto l'illuminazione... 8)

Ripeto che parlo da totale neofita che capisce metà delle cose che sta facendo, e segue passo passo i vostri consigli, e le guide, però magari è utile cambiare questa guida che seguivo  http://www.joomla.it/articoli-della-community/903-configurazione-seo-di-joomla-rendere-appetibile-il-sito-ai-motori-di-ricerca.html scrivendo una spiegazione simile alla mia
"rinominare il file htaccess.txt non in htaccess.htaccess, bensì in .htaccess senza nulla davanti"...
E' solo un consiglio per correggere la guida a prova di scemo...nella fattispecie SCEMA che sarei io :)
Grazie.
Per fare tutto ci vuole un fiore

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Ciao
tranquilla anemone
Non esiste spiegazione più semplice possibile che non possa essere capita male  ;)

Offline taolo

  • Global Moderator
  • Instancabile
  • *****
  • Post: 3651
  • Sesso: Maschio
    • Mostra profilo
E si... è vero. Molti capiscono come te....

però rinominare il file in "htaccess.htaccess" si discosta abbondantemente da ciò che dice la guida.

"..dobbiamo rinominare il file htaccess.txt, nella root del nostro sito, in .htaccess"

rinominare il file non significa modificarne l'estensione.
Comunque la frase da te proposta non è male per fugare ogni dubbio. Vedremo di aprire un tavolo tecnico per avallare il cambiamento alla guida.  ;D

Grazie del feedback  ;)
Ogni tanto passo da Joomla Blog! Un blog su Joomla

Offline anemone

  • Esploratore
  • **
  • Post: 125
    • Mostra profilo


rinominare il file non significa modificarne l'estensione.


...e sì che in genere lo parlo bene l'italiano eh eh eh  8) 8) 8)...è che se stai ore davanti ad un problema ti fumano le orecchie ad un certo punto...e non capisci più dove sbagli :)

... in più il linguaggio che si può definire "tecnico" (rinominare, modificare estensioni...) è una serie di sottigliezze, perchè chi si avvicina a joomla spesso sa poco anche di web, pc, software, programmazione...questo cercavo di dire!

Grazie a voi del supporto comunque :)
Per fare tutto ci vuole un fiore

Offline taolo

  • Global Moderator
  • Instancabile
  • *****
  • Post: 3651
  • Sesso: Maschio
    • Mostra profilo
 :) ritengo il tuo suggerimento di modifica giusto... corretto.... direi che sarebbe da attuare.
Tavolo tecnico aperto e in piena operatività.  ;D
Ogni tanto passo da Joomla Blog! Un blog su Joomla

Offline taolo

  • Global Moderator
  • Instancabile
  • *****
  • Post: 3651
  • Sesso: Maschio
    • Mostra profilo
Accolta la tua proposta di modifica.

Il tavolo tecnico  ;D ha deciso che, per fare ancor più chiarezza sull'attivazione della configurazione Seo nativa di Joomla, il tuo suggerimento fosse utile allo scopo.

Articolo modificato.
Al democratico team di joomla.it piace quando un utente suggerisce un utile modifica a qualcosa.....  ;) tnx
Ogni tanto passo da Joomla Blog! Un blog su Joomla

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Ciao anemone.

Capisco il tuo disappunto e la colpa è sempre e solo di certi informatici (e mi ci includo anche io) che usano troppo l'informatichese ;D
Ovvero danno per scontato che il loro modo di pensare e parlare sia comprensibile a chi mastica meno l'informatica.

E a riprova di quello che dico devo ammettere che ci ho messo un pò a capire dove fosse il problema  ;D ;D ;D ;D

Si sarebbe potuto anche scrivere:

Citazione
Rinominare il file htaccess.txt togliendo l'estensione txt e spostando il punto (.) prima della lettera h

Ora questa frase farebbe sgranare gli occhi ad un informatico facendolo assomigliare ad un gufo (che poi già lo siamo, animali notturni ;D) ma a chi non lo è forse sarebbe più chiara.

Però scusami l'obiezione (e non è polemica) ma quando si parla di informatica (nel senso più ampio del termine) si dovrebbe anche tenere conto che esiste una terminologia tecnica che non può essere ignorata.

Altrimenti si finisce come nell'episodio "The gorilla experiment" della serie The Big Bang Theory  ;D
(si, lo so, è una serie televisiva per Nerd!)


Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline anemone

  • Esploratore
  • **
  • Post: 125
    • Mostra profilo
Al democratico team di joomla.it piace quando un utente suggerisce un utile modifica a qualcosa.....  ;) tnx

Ma che carini.ini, ora forse l'articolo è più accessibile.accessibilino a noi tardi :)

Sono d'accordo con bigham, comunque il mio disappunto era solo verso me stessa, ma piano piano su questo forum le conoscenze dei neofiti, che forse si possono definire "lontanamente tecniche" o "marginalmente tecniche" migliorano grazie a voi; non è che la terminologia tecnica la ignoriamo volontariamente, eh?  ;D

Comunque se avrò altri suggerimenti su altre guide di "joomla per negati" faccio sapere :)
Saluti e grazie :)
Per fare tutto ci vuole un fiore

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Ciao anemone

Ma che carini.ini, ora forse l'articolo è più accessibile.accessibilino a noi tardi :)

carini.ini ....  ;D ;D ;D ;D ;D ;D ;D

Citazione
non è che la terminologia tecnica la ignoriamo volontariamente, eh?
Non lo metto in dubbio!! Ce fosse una cosa volotaria sarebbe davvero catastrofico!

Per la guida Joomla for dummies esiste già in lingua inglese su dummies.com
Però visto che è for dummies ed in inglese la vedo dura per noi Italioti  ;D ;D ;D

Ogni suggerimento è sempre ben accetto se serve per migliorare noi stessi e la comunità!!!  ;)
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline Pablito1983

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Io comunque non riesco a risolvere il problema.

Ho messo la spunta a SI alle impostazioni SEO e rinominato il file in questione in " .htaccess " , commentando anche la riga ma nulla di nulla....sempre errore 404 quando clicco su una voce di menu qualsiasi.


Offline taolo

  • Global Moderator
  • Instancabile
  • *****
  • Post: 3651
  • Sesso: Maschio
    • Mostra profilo
Prova a prendere un file htaccess.txt vergine da una nuova installazione di Joomla e seguire tutto quanto indicato nelle guide. E' preferibile aprire tutti file simili al txt con notepad++, e non con il documento di testo di windows.
Ogni tanto passo da Joomla Blog! Un blog su Joomla

Offline daniel77

  • Abituale
  • ****
  • Post: 1129
  • Grotta del bue marino
    • Mostra profilo
In che cartella è il file che hai rinominato?
hai seguito la guida?
www.salinalive.it
Voglio tornare quiiiiiiiiiiiiiii!!!!!!!!!!!!!!!!!!!!!

Offline Pablito1983

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
si trova sotto htdocs

Offline Pablito1983

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
praticamente nella root principale

Offline daniel77

  • Abituale
  • ****
  • Post: 1129
  • Grotta del bue marino
    • Mostra profilo
che versione di joomla hai?
puoi postare qui il contenuto del tuo htaccess?

www.salinalive.it
Voglio tornare quiiiiiiiiiiiiiii!!!!!!!!!!!!!!!!!!!!!

Offline Pablito1983

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Ho aggiornato da poco a 2.5.3


Codice: [Seleziona]
##
# @package      Joomla
# @copyright   Copyright (C) 2005 - 2012 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 /


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

 
Edit: per postare codice utilizzare tag # grazie.
« Ultima modifica: 30 Mar 2012, 12:58:40 da tomtomeight »

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
non postate quintalate di codice che non serve a niente, anzi solo ad intasare la ricerca 

Pablito1983  se metti il link al sito ci do una occhiata ...
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline daniel77

  • Abituale
  • ****
  • Post: 1129
  • Grotta del bue marino
    • Mostra profilo
C'è qualcosa che non mi torna.... puliamolo un pò...

Codice: [Seleziona]

#Options +FollowSymLinks

RewriteEngine On
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]

#la prossima riga secondo me va decommentata... quindi

RewriteBase /

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]



Prova così... altra cosa...
com'è costruito l'url del tuo sito? è qualcosa del tipo
www.altervista.it/miosito/index.php?

Fai un backup del file htaccess prima di provare la modifica che ti ho proposto...




www.salinalive.it
Voglio tornare quiiiiiiiiiiiiiii!!!!!!!!!!!!!!!!!!!!!

Offline Pablito1983

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Assolutamente no , ho un dominio.it acquistato su ******

Offline Pablito1983

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Adesso funziona benissimo , grazie Daniel!

Ho ricreato un file nuovo incollando il tuo codice e funziona!

Cosa c'era di diverso? il commento su quelle righe?

Grazie mille, grazie a tutti

Offline daniel77

  • Abituale
  • ****
  • Post: 1129
  • Grotta del bue marino
    • Mostra profilo
Si, bisognava decommentare anche la riga rewrite base / ...
non so che host utilizzi, ma a seconda delle impostazioni dell'host alle volte si deve decommentare mentre altre invece bisogna lasciarla com'è... ad ogni modo, spero funzioni tutto per bene adesso :)

Ciao
« Ultima modifica: 30 Mar 2012, 17:42:04 da daniel77 »
www.salinalive.it
Voglio tornare quiiiiiiiiiiiiiii!!!!!!!!!!!!!!!!!!!!!

 



Web Design Bolzano Kreatif