|
|
| |||||||
| Webmaster Genel konular sorunlar Webmaster genel konular sorular sorunlar |
| |
|
| | | LinkBack | Seçenekler |
| | |||
| Merhaba arkadaşlar. web sitemde 1- siteadi.com/text.php?pageid=12&anatitle=sayfaadı 2- siteadi.com/text.php?subid=12&anatitle=sayfaadı&pageid=50&subt itle=subsayfadı bu şekilde urllerim mevcut.. html olarak bunlara /text/12-sayfa-adı.html /text/12-sayfa-adı/50-sub-sayfa-adı.html gibi linkler veriyorum htacceste ise 1- RewriteRule ^text/(.*)-(.*).html$ text.php?pageid=$1&anatitle=$2 [L,NC] 2- RewriteRule ^text/(.*)-(.*)/(.*).html$ text.php?subid=$1&anatitle=$2&pageid=$3 [L,NC] olarak yapıyorum. bu şekilde kulladığımda 1. deişkenleri yani $1 leri normal olarak okuyor fakar $2 için hiçbir şey yok. urlde bu degeri görüyorum fakat bu degeri okumuyor. birşeydaha sormak istiyorum. htacceste bu tanımlamayı yaptıktan sonra mesla "css/style.com" yada "images/resimadı.png" gibi olan dizinden verdigim yolların hepsi geçersiz oldu. bu sorunu bu tarz linklerin başına <? echo 'http://'.$_SERVER['SERVER_NAME']; ?>/ koyarak çözmüş olsamda bunun neyden kaynaklandığını ve bunun közümü için daha kolay bir yöntem varmıdır. Yardımlarınızı bekliyorum.! Konu Fedore tarafından (11-08-2010 Saat 13:42:58 ) değiştirilmiştir.. |
![]() |
| Bookmarks |
| Seçenekler | |
| |