MemHT Portal is a Free PHP CMS and Blog
It permit the creation and the management online of websites with few and easy steps.
It's completely customizable, expandable and suitable for all needs.
A2Hosting
Moderators: Moderators
Forum RSS feedReply
Error rewrite url
AuthorText
eros23
Junior Member

Posts: 77
Contributes: 68

Gender: _NEUTRAL_
Online: No
Date: 16/06/2009 07:25
Error rewrite url
#post20676
ho il seguente problema...devo riscrivere un url ma non mi funziona:
nel file inc_modrewrite.php inserisco questo:

code
//diari-viaggio
                        "`".$siteConfig['site_url']."/index.php?page=diari-viaggio(['|"|#])`is",
                        "`".$siteConfig['site_url']."/index.php?page=diari-viaggio&(ampSmile*op=openPage&(ampSmile*id=([0-9]+)&(ampSmile*title=([^&#'"_]+)(['|"|#])`is",
                        "`".$siteConfig['
site_url']."/index.php?page=diari-viaggio&(ampSmile*op=openPage&(ampSmile*id=([0-9]+)&(ampSmile*title=([^&#'"_]+)&(ampSmile*pg=([0-9]+)(['|"|#])`is",
                        "`".$siteConfig['site_url']."/index.php?page=diari-viaggio&(ampSmile*op=openCategory&(ampSmile*id=([0-9]+)(['|"|#])`is",
                        "`".$siteConfig['site_url']."/index.php?page=diari-viaggio&(ampSmile*op=openCategory&(ampSmile*id=([0-9]+)&(ampSmile*pg=([0-9]+)(['|"|#])`is",


dopo metto:

code

//diari-viaggio
                        $siteConfig['site_url']."/diari-viaggio.html\1",
                        $siteConfig['site_url']."/diari-viaggio_\3_\5.html\6",
                        $siteConfig['site_url']."/diari-viaggio_\3_\5_\7.html\8",
                        $siteConfig['site_url']."/diari-viaggio_\3.html\1",
                        $siteConfig['site_url']."/diari-viaggio_\3_\4.html\5",



poi vado nel mio .htaccess e metto:

code

# diari-viaggio ------------------------------
        RewriteRule ^diari-viaggio.html$ index.php?page=diari-viaggio [L]
        RewriteRule ^diari-viaggio_([0-9]+)_([^_]+).html$ index.php?page=diari-viaggio&op=openPage&id=$1&title=$2 [L]
        RewriteRule ^diari-viaggio_([0-9]+)_([^_]+)_([0-9]+).html$ index.php?page=diari-viaggio&op=openPage&id=$1&title=$2&pg=$3 [L]
        RewriteRule ^diari-viaggio_([0-9]+).html$ index.php?page=diari-viaggio&op=openCategory&id=$1 [L]
        RewriteRule ^diari-viaggio_([0-9]+)_([0-9]+).html$ index.php?page=diari-viaggio&op=openCategory&id=$1&pg=$2 [L]
 


tutto funziona correttamente tranne nella funziona openCategory quando deve aprire la seconda pagina...infatti mi porta l'url in questo modo:

http://www.nomesito.it/diari-viaggio_39.html&pg=2


come posso risolverlo Mem??
Delete Edit Quote
 
eros23
Junior Member

Posts: 77
Contributes: 68

Gender: _NEUTRAL_
Online: No
Date: 16/06/2009 07:26
Re: Error rewrite url
#post20677
ho potuto notare che quando ho inserito il codice nel sito è stato modificato...quindi porterà sicuramente qualche errore con le slash
Attachment: diari-viaggi.txt
Edited: 16/06/2009 07:31
Delete Edit Quote
 
mem
MemHT's Dad
Admin & Developer

mem

Posts: 7243
Contributes: 4800

Gender: _MALE_
Online: No

Languages: English, Italiano, Македонски, Српски
Date: 16/06/2009 14:47
Re: Error rewrite url
#post20681
non puoi usare il trattino "-" nell'url, viene già utilizzato come separatore
Follow me on twitter if you want to be updated on the MemHT 5 development.
Delete Edit Quote
 
eros23
Junior Member

Posts: 77
Contributes: 68

Gender: _NEUTRAL_
Online: No
Date: 16/06/2009 20:42
Re: Error rewrite url
#post20688
come posso risolverlo il problema? non c'è una soluzione in questo caso?
Delete Edit Quote
 
mem
MemHT's Dad
Admin & Developer

mem

Posts: 7243
Contributes: 4800

Gender: _MALE_
Online: No

Languages: English, Italiano, Македонски, Српски
Date: 16/06/2009 20:45
Re: Error rewrite url
#post20689
Per usare il trattino no, è il separatore utilizzato di default in tutto il sistema, bisognerebbe cambiare completamente il codice di gestione url
Follow me on twitter if you want to be updated on the MemHT 5 development.
Delete Edit Quote
 
eros23
Junior Member

Posts: 77
Contributes: 68

Gender: _NEUTRAL_
Online: No
Date: 16/06/2009 20:54
Re: Error rewrite url
#post20692
se invece chiamo il modulo diari_viaggio secondo te funziona? cmq devo dire che gli url li rescrive e solo la seconda pagina che non va...nel senso che quando deve mettermi il pg=2 etc etc me lo porta dopo la pagina aree-sosta_23.html&pg=2
Delete Edit Quote
 
mem
MemHT's Dad
Admin & Developer

mem

Posts: 7243
Contributes: 4800

Gender: _MALE_
Online: No

Languages: English, Italiano, Македонски, Српски
Date: 16/06/2009 20:56
Re: Error rewrite url
#post20694
il trattino non può essere utilizzato MAI ed in NESSUN caso nell'url, se invece utilizzi _ allora va bene

per la paginazione devi creare aree_sosta_23_2.html come per gli altri addon, vedi download, vedi news etc
Follow me on twitter if you want to be updated on the MemHT 5 development.
Delete Edit Quote
 
eros23
Junior Member

Posts: 77
Contributes: 68

Gender: _NEUTRAL_
Online: No
Date: 16/06/2009 21:05
Re: Error rewrite url
#post20695
quindi il mio modulo lo posso chiamare tranquillamente "aree_sosta" piuttosto che "aree-sosta"? scusami se ti faccio tutte queste domande cretine ma non sono bravo come te Smile
Delete Edit Quote
 
mem
MemHT's Dad
Admin & Developer

mem

Posts: 7243
Contributes: 4800

Gender: _MALE_
Online: No

Languages: English, Italiano, Македонски, Српски
Date: 16/06/2009 21:08
Re: Error rewrite url
#post20696
puoi anche chiamarlo "ciao_come_stai" Smile

tranquillo, sono qui per questo
Follow me on twitter if you want to be updated on the MemHT 5 development.
Delete Edit Quote
 
Reply
Tags Cloud
Twitter updates...
Help MemHT Portal
Navigator
Users Block
Hi Guest
IP: 38.107.179.234

Username
Password
MemHT Wiki
Language
MemHT Portal is a free software released under the GNU/GPL License by Miltenovik Manojlo