- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- [help] Spostare directory
-
[help] Spostare directory
La mia piattaforma php (gallery2) crea dinamicamente il file .htaccess .
Adesso avrei la necessita' di spostare la directory alefoto.it/v/corsoalpinismo/ all'interno di alefoto.it/v/corso alpinismo/Ho scritto questa regola ma al momento non riesco a farla funzionare.
Redirect alefoto.it/v/corsoalpinismo/ alefoto.it/v/corso alpinismo/corsoalpinismo/Cortesemente vi chiedo:
- E' giusta la regola?
- Dove inserire la regola di preciso nel .htaccess ?
Questo e' l' .htaccess creato dallo script php.
# BEGIN Url Rewrite section # (Automatically generated. Do not edit this section) <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} -d RewriteCond %{REQUEST_FILENAME} gallery\_remote2\.php RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . - RewriteCond %{THE_REQUEST} /libreria\.html(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=aboutpage.About [QSA,L] RewriteCond %{THE_REQUEST} /negozio\.html(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=negoziopage.Negozio [QSA,L] RewriteCond %{THE_REQUEST} /tagcloud(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=tags.TagCloud [QSA,L] RewriteCond %{THE_REQUEST} /sitemap(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=sitemap.Sitemap [QSA,L] RewriteCond %{THE_REQUEST} /admin/(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=core.SiteAdmin [QSA,L] RewriteCond %{THE_REQUEST} /d/([0-9]+)-([0-9]+)/([^/?]+)(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=core.DownloadItem&g2_itemId=%1&g2_serialNumber=%2&g2_fileName=%3 [QSA,L] RewriteCond %{THE_REQUEST} /c/view/([0-9]+)\.html(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=comment.ShowAllComments&g2_itemId=%1 [QSA,L] RewriteCond %{THE_REQUEST} /c/add/([0-9]+)\.html(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=comment.AddComment&g2_itemId=%1 [QSA,L] RewriteCond %{THE_REQUEST} /Map/(G{1}[0-9]+)*(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=map.ShowMap&g2_Group=%1 [QSA,L] RewriteCond %{THE_REQUEST} /rss/([^\/\?]+)(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=rss.Render&g2_name=%1 [QSA,L] RewriteCond %{THE_REQUEST} /srss/([0-9]+)(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=rss.SimpleRender&g2_itemId=%1 [QSA,L] RewriteCond %{THE_REQUEST} /tag/([^?/]+)(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=tags.VirtualAlbum&g2_tagName=%1 [QSA,L] RewriteCond %{THE_REQUEST} /v/([^?]+)(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_path=%1 [QSA,L] RewriteCond %{THE_REQUEST} /f/([^?]+)(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_controller=permalinks.Redirect&g2_filename=%1 [QSA,L] RewriteCond %{THE_REQUEST} /([^?]+)(\?.|\ .) RewriteCond %{REQUEST_URI} !/main\.php$ RewriteRule . /main.php?g2_view=rewrite.FileNotFound [QSA,L] </IfModule> # END Url Rewrite section
-
Faccio un piccolo bump.
Aggiungo che al momento il redirect non funziona perche' la url viene riscritta cosi'alefoto.it/v/corso alpinismo/corsoalpinismo/?g2_path=testalbum/
In pratica viene aggiunta la parte ?g2_path=testalbum/ e la causa e' una delle ultime rule dell'htaccess (che potete vedere nel post sopra).
Se non fosse per quello, la regola da me aggiunta andrebbe bene
Redirect permanent /v/corsoalpinismo/ alefoto.it/v/corso alpinismo/corsoalpinismo/Purtroppo quella rule non puo' venire rimossa causa il non funzionamento della gallery.
Ho provato anche a collocare la riga da me aggiunta in diverse posizioni ma senza risultati.Mi aiutate a riscrivere la regola in maniera che non venga aggiunto ?g2_path=testalbum/ ?
Se la richiesta e' poco chiara non esitate a chiedere