İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

.htacces ile klasör görünlü link yapımı

adre_nalin

0
İyinet Üyesi
Katılım
11 Ekim 2006
Mesajlar
0
Reaction score
0
merhabalar arkadaşlar.
ben bu zamana kadar seo link yaparken kullandığım kod:
Kod:
RewriteEngine  on
RewriteRule ^elma_(.*)_(.*).html?$ elma.php?no=$2 [L]
gibi idi.
yani.
elma_alalim_27.html = elma.php?no=27

olarak yapıyordum.

bunu elma/alalim/27.html yi nasıl elma.php?no=27

olrak göstereceğiz.

Kod:
RewriteEngine  on
RewriteRule ^elma/(.*)/(.*).html?$ elma.php?no=$2 [L]

yaptığımda sorun oluyor olmuyor.

yardım edermisiniz.
 

ramazan

0
İyinet Üyesi
Katılım
24 Kasım 2006
Mesajlar
553
Reaction score
0
Konum
eski$ehir
RewriteEngine on
RewriteRule ^elma_(.*)_(.*).html?$ elma.php?no=$2&gereksiz=$1 [L]
elma.php'de 'gereksiz' i kullanmadan çalıştırabilirsin sanırım.
 

Turkmucit

0
İyinet Üyesi
Katılım
18 Ocak 2006
Mesajlar
1,523
Reaction score
0
bu php de global.asax benzeri bir dosya varmı.ben asp de onunla yapıyorum da.
 

KaRaKTeR

0
İyinet Üyesi
Katılım
6 Temmuz 2004
Mesajlar
1,920
Reaction score
36
peki bunda titleyi uyarlamak istedigimizde nasıl yapabiliriz ?
misal

title : süleyman bugün okula gitti "bu uzayabilir veya kısalabilir"
süleyman_bugün_okula_gitti.html

şeklinde nasıl çıkartabiliriz ?
 

atay

0
İyinet Üyesi
Katılım
29 Ekim 2005
Mesajlar
3,592
Reaction score
37
eğer sayfanın titleını bir değişkende verirsen olur yani şu şekil:

sayfa.php?id=15&title=ayrıca-streplace-ile-boslukları-tirede-yapmak-lazım

bundan başkada bi yolu yok...

dipnot: titledaki türkçe karakterlerinde çevrilmesi lazım. malum, arama motorları latin1 daha çok sever sayfa adlarında :)
 

KaRaKTeR

0
İyinet Üyesi
Katılım
6 Temmuz 2004
Mesajlar
1,920
Reaction score
36
çok değişkenli id olunca ne yapabiliriz
forum_id=58&thread_id=3809&pid=45681#post_45681

id=58 id=3809 pid=45681 post_45681 bu numaralar her postta değişiyor

PHP:
RewriteRule ^forum/Forum5_(.*)_(.*)(.*)_(.*)_(.*)_(.*).html?$ forum/viewthread.php?forum_id=&thread_id=&pid=#post_$2 [L]

bu şekilde yaptım olmadı

PHP:
RewriteRule ^forum/Forum5_(.*)_(.*)(.*)_(.*)_(.*)_(.*).html?$ forum/viewthread.php?forum_id=".$data['forum_id']."&thread_id=".$data['thread_id']."&pid=".$data['last_id']."#post_".$data['last_id']."$2 [L]

buda olmadı :( bomboş bir sayfa geliyor karşıma
 

adre_nalin

0
İyinet Üyesi
Katılım
11 Ekim 2006
Mesajlar
0
Reaction score
0
arkdaşlar ben halen cevabımı alamadım. yardımcı olacak bir arkadaş yokmu
 

metadige

0
İyinet Üyesi
Katılım
23 Aralık 2005
Mesajlar
354
Reaction score
4
RewriteRule ^elma/(.*)/(.*)\.html$ elma.php?no=$2 [L,NC]
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst