Incearca asta:
Sau:RewriteRule ^search/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ search.php?query=$1&www=$2&start=$3 [L]
RewriteRule ^search/([A-Za-z0-9-]+)/([0-9]+)/([0-9]+)/?$ search.php?query=$1&www=$2&start=$3 [L]
Incearca asta:
Sau:RewriteRule ^search/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ search.php?query=$1&www=$2&start=$3 [L]
RewriteRule ^search/([A-Za-z0-9-]+)/([0-9]+)/([0-9]+)/?$ search.php?query=$1&www=$2&start=$3 [L]
Ultima modificare făcută de Gabriel Puscuta; 21st June 2007 la 10:52.
Am reusit pana la urma ce mi-am propusSar'na mult de sugestii si sorry de delay ... rezultatul il puteti vedea pe mielus punct ro.
.htaccess arata acum asa:
Options +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)-search-(.*)-(.*)\.html$ search.php?query=$1&www=$2&start=$3 [L]
RewriteRule ^(.*)-search-(.*)\.html$ search.php?query=$1&www=$2 [L]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteRule \/.+ / [L,R]
</IfModule>
Va invit sa studiati date tehnice motociclete si sa vizionati graffiti
Vin si eu cu o intrebare legata de rewrite. Am cazul urmator:
vreau sa fac un rewrite de genul sa apelez firsthost.tld/page.php care sa ma duca in secondhost.tld/otherpage.php?param1=1,1,1&class=1101 ... precizez ca la secondhost.tld am HTTPS in loc de HTTP. Se poate face ceva?
Am incercat:
numai ca face redirect in loc de rewrite. E ceva ce imi scapa cumva?Cod:RewriteRule page.php https://secondhost.tld/dir/otherpage.php?PRODS=522425,529301,529302,529304&QTY=1,1,1,1&LANG=ro [QSA]
Am si eu o problema pe care nu reusesc sa o solutionez : vreau sa transform un sir de genul http://www.numesite.com/index.php?mod=nume_mod intr-un sir de genul http://www.numesite.com/nume_mod.html
Am urmatorul .htacces
Nu face absolut nimic si nici erori nu afiseaza...Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*).html$ index.php?mod=$1 [L]
In index mai am $mod = $_GET['mod']; dar se pare ca nu e de folos...
Inca mai studiez problema dar as fi recunoscator daca m-ar putea ajuta...
Incearca sectiunea asta:
Sau mai bine asta:RewriteRule ^([^/]+)$ index.php?mod=$1 [L,NC]
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?mod=$1 [L]
Ultima modificare făcută de Gabriel Puscuta; 11th August 2007 la 13:07.
Ai incercat sa scoti partea asta?
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
Va invit sa studiati date tehnice motociclete si sa vizionati graffiti
unde incerci? local sau pe server?
...am reusit dar m-am izbit de alta problema... daca vreau sa accesez vreun director din root sa zicem www.nume-site.ro/images imi afizeaza indexul site-ului... adica prima pagina a site-ului... momentan am scos partea de mod_rewrite si vreu sa incerc altceva :
Am de exemplu un site cu url de genul :
http://www.nume-site.ro/index.php?mo...=nume_sectiune si vreau sa il rescriu sub forma... www.nume-site.ro/nume-sectiune.html, cum fac ?
Daca am un alt parametru salvat in sesiune PHP si vreau sa-l adaug la url-ul rescris ca sa fie www.nume-site.ro/nume-sectiune-parametru.html care e procedura...
La fel se pune problema daca am mai multe variabile de tip GET in url-ul initial si vreau sa pastres in cel rescris doar unul ....
Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)