Jump to content

htaccess kļūda.


Beyonze
 Share

Recommended Posts

Labdien, lieta tāda, ka saskāros ar diezgan nopietnu problēmu. Vēlos lapai uztaisī pretty urls. Tātad man ir 


 


  • $_GET['page']; = Šis it kā strādā @ htaccess, jo, kad raksta manalapa.lv/news (piemēram), notiek tas pats kas manalapa.lv/?page=news;

Lieta tāda, ka man ir produktu lapa, kurā vēl tiek pieprasīts otrs mainīgais.


 


Līdz šim darbojās šādi : manalapa.lv/product&id=10 => Tagad vēlētos kaut ko līdzīgu => manalapa.lv/product/id/10. Tīklīdz uzķeršu savu kļūdu, pārtaisīšu id => name, lai būu labāks seo.


 


Tā, nu es esmu izmēģinājies daudz visādu variantu, kā piemēram :


  1. RewriteEngine on
  2.  
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteCond %{REQUEST_FILENAME} !-d
  5. RewriteRule ^([^/]+)$ index.php?page=$1 [L]
  6.  
  7. RewriteCond %{REQUEST_FILENAME} !-f
  8. RewriteCond %{REQUEST_FILENAME} !-d
  9. RewriteRule ^([^/]+)/([^/]+)$ index.php?page=$1&id=$2 [L]

Cik noprotu, šeit it kā viss ir pareizi : 


 


RewriteRule ^([^/]+)/([^/]+)$ index.php?page=$1&id=$2 [L]


 


Vajadzētu iznākt kaut kam : manalapa.lv/product <- ( ?page=product )......


 


P.S. Tagad kad raksta manalapa.lv/product/id/50 rādās vienkārši balta lapa. 


 


Liels paldies jau iepriekš :)


Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...