url turkce karakteri ingilizce yapmak
8
●2.303
- 16-01-2007, 19:38:37Misafirben bu htaccess isinden hic anlamadım
DirectoryIndex index.php
ErrorDocument 404 pesyani.net arama motoru komedi mizah eğlence ali kırca site ekle link ekle sizin siteniz
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)-(.*)\.htm$ index.php?cat=$1&a=$2
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)-(.*)\.php$ review.php?a=$1&sid=$2
## Yeni Siteler
RewriteRule ^site_ekle\.html$ add.php [QSA]
## Yeni Siteler
RewriteRule ^yeni_siteler\.html$ new.php [QSA]
## Popüler Siteler
RewriteRule ^populer_siteler\.html$ cool.php [QSA]
## Editörün Seçimi
RewriteRule ^editorun_secimi\.html$ pick.php [QSA]
## Editörün Seçimi
RewriteRule ^en_iyi_siteler\.html$ topsite.php
## Site Haritası
RewriteRule ^site_haritasi\.html$ sitemap.php
bu benim htaccesim benim ana sayfadaki linkler url leri de turkce yani ç ş ğ çıkıo onları english olcak :S
(php de yeniyim
) asp m ii
- 16-01-2007, 19:46:40RewriteRule ^site_haritasi\.html$ sitemap.php
bak bu
RewriteRule ^değiştirmek istediğin url\.html$ gerizekalı php dosyasi.php
şeklinde çalışır
RewriteRule (.*)-(.*)\.htm$ index.php?cat=$1&a=$2
buradada cat adlı sql değerini aynen alır (sanirim bu kısım id) araya tire koyar a adlı sql değerini (buda kategori adıdır) beraber alarak urlye basar
burada senin title'ı çektirdiğin a değerini urlye basarken str replace ile değiştirmen gerekiyor
RewriteRule (.*)-(.*)\.php$ review.php?a=$1&sid=$2
bu rule a görede yine title'ı ve site id sini çekiyorsun bunuda aynı şekilde php dosyasından ve urlleri sayfaya bastırdığın yerden değiştirmen gerekir
PHP: str_replace - Manual - 16-01-2007, 19:51:23
$link_ilk = 'bu bir linkdir ve çişğüö.html'; $link_bul = array('Ç','ç','İ','ı','Ğ','ğ','Ü','ü','Ş','ş','Ö','ö',' '); $link_yaz = array('C','c','I','i','G','g','U','u','S','s','O','o','+'); $link_son = @str_replace($link_bul,$link_yaz,$link_ilk); echo $link_son;str_replace örnek;
) asp m ii