İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

xxx.php?id=124 gibi linkleri html yapmak???

bigowner

0
İyinet Üyesi
Katılım
6 Eylül 2005
Mesajlar
167
Reaction score
0
sayfamda php kodlarını kullaniyorum
sitem boshver.com

ama örenğin kategoriler http://www.boshver.com/index.php?id=C0_5_1

gibi index sayfasi ile baglantili.Doğal olarak hem arama motorlarinda tek sayfam indexleniyor hem de arayan kişi girmek istediğinde sayfa değiştiği için aradiğini bulamiyor

Sanırım bunun için bir kod vardi bu tür xxx.php?id=124 gibi kodlari ayri birer html sayfasi olrak gosterme gibi...

Yardimci olursanız sevinirim

teşekkürler
 

bigowner

0
İyinet Üyesi
Katılım
6 Eylül 2005
Mesajlar
167
Reaction score
0
Aradığım galiba bu ama anlamadım bişey
Biraz açıklayabilir misin senbul
 

bigowner

0
İyinet Üyesi
Katılım
6 Eylül 2005
Mesajlar
167
Reaction score
0
Gailiba oldu
htaccess içine bu satırı yerleştirdim. index.php yerine diğer php dosyalarimi yazdim...

Options +FollowSymLinks
RewriteEngine on
RewriteRule index(.*)\.htm$ /index.php?id=$1

baska bir sayfa icin mesela

Options +FollowSymLinks
RewriteEngine on
RewriteRule yorum(.*)\.htm$ /yorum.php?id=$1

Artik http://www.boshver.com/devam.php?id=47_0_1_0_M gibi bir linkime

http://www.boshver.com/devam_47_0_1_0_M.htm şeklinde de giriş yapabiliyorum

peki bu gerçekten google'ın sitemin http://www.boshver.com/devam_47_0_1_0_M.htm linkini de tarayabileceği anlamına mı geliyor...
 

Senol

0
İyinet Üyesi
Onaylı Üye
Katılım
25 Haziran 2005
Mesajlar
4,856
Reaction score
1
Konum
Bursa
aynı işlemi asp ilede yapabiliyormuyuz eğer oyleyse bende yapcam
 

bigowner

0
İyinet Üyesi
Katılım
6 Eylül 2005
Mesajlar
167
Reaction score
0
SpYTaZz' Alıntı:
kategoriler hala index.php?id=C0_10_1 şeklinde çıkıyor dostum onlarıda nasıl yapılacağınıda bulsan ne güzel olur
Onlar öyle çıkıyor evet ama önemli olan google'ın gelip html şeklinde de o dosyaları bulmasıydı

Ama tabi index.php?id=C0_10_1 linkini güzel bir isimle değiştirmek de çok güzel olur :)
 
C

cappytoi

Misafir
TrDownload' Alıntı:
aynı işlemi asp ilede yapabiliyormuyuz eğer oyleyse bende yapcam
mod_rewrite apache modülüdür ve apache 'nin asp ile çalışması için ekstra bir modül gerekmektedir. iis 'te de bu tip bir şey var diye biliyorum. googledan aratmayı deneyin.
 

Senol

0
İyinet Üyesi
Onaylı Üye
Katılım
25 Haziran 2005
Mesajlar
4,856
Reaction score
1
Konum
Bursa
cappytoi' Alıntı:
mod_rewrite apache modülüdür ve apache 'nin asp ile çalışması için ekstra bir modül gerekmektedir. iis 'te de bu tip bir şey var diye biliyorum. googledan aratmayı deneyin.

merhaba asp de bunun hata sayfaları ile yapıldığını duymuştum ama nasıl yapıldığını bilmiyorum onun icin sordum

SAYGILAR
 

bigowner

0
İyinet Üyesi
Katılım
6 Eylül 2005
Mesajlar
167
Reaction score
0
peki arkadaşlar normalde sayfamızın için de bir link var php uzantılı
google amca taramıyor bunları
htaccess ile html ile de acılabilir yaptık ama siteden giriş linki hala php sonucta sadece php'i html yapınca da girebiliyoruz
Mesela
yorum.php?id=234 linkine yorrum_234.htm şeklinde gibi

sayfamızda ki php_leri nasıl htm yapacaz Elle'de olacak iş değil ki bu

Mesela cherez..com adresinde yorum ekle deyince xxx.htm şeklinde gidiyor o sayfaya ama sayfa php
???
 
H

hengame

Misafir
denedim bende neden olmadı arkadaslar

index.php?tr100=git&sno=1826


Options +FollowSymLinks
RewriteEngine on
RewriteRule index(.*)\.htm$ /index.php?tr100=git&sno=$1

acaba $1 yerine benim 1826 değişkeni neyse onumu yazacam !
 

.::RIO::.

0
İyinet Üyesi
Katılım
3 Şubat 2005
Mesajlar
0
Reaction score
0
Şimdi herşeyi hallettikte şu php linkleri html'e çevirecek kodu halledemedik! Kod'a ne gibi bir değişiklik yapsakta html olsa!
 

soyturk

0
İyinet Üyesi
Katılım
17 Nisan 2005
Mesajlar
5
Reaction score
1
Konum
istanbul
listele.php?KID=1&sayfam=1 şeklinde sayfalarım var bunları nasıl yaparım ?? Çözemedim

listele.php?KID=1&sayfam=1

KID = farklı sayılar alabiliyor
sayfa = sayfa sıralaması buda değişken ikisini bir html de nasıl gösteririm?


Düzenleme yaptığım site : www.basitkod.com
 

cirkin

0
İyinet Üyesi
Katılım
27 Şubat 2005
Mesajlar
34
Reaction score
0
.htaccess dosyasına bunu ekleyin ve linkleride böyle verin.

mesela .com/archives/xxx.html bunu index.php?date=xxx olarak tanır.

Kod:
<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteBase /
	RewriteCond %{REQUEST_FILENAME} -f [OR]
	RewriteCond %{REQUEST_FILENAME} -d
	RewriteRule ^.*$ - [S=35]
	RewriteRule ^article/(.*) blog.php?id=$1
	RewriteRule ^archive/([0-9]{4})/?$ index.php?date=$1
	RewriteRule ^archive/([0-9]{4})/([0-9]{2})/?$ index.php?date=$1$2
	RewriteRule ^archive/([0-9]{4})/([0-9]{2})/([0-9]{2})/?$ index.php?date=$1$2$3
	RewriteRule ^category/(.*) index.php?cat=$1
	RewriteRule ^comments/(.*) comments.php?id=$1
	RewriteRule ^trackback/(.*) trackback.php?blog_id=$1
	RewriteRule ^page/(.*) static_page.php?id=$1
</IfModule>
 

cirkin

0
İyinet Üyesi
Katılım
27 Şubat 2005
Mesajlar
34
Reaction score
0

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.

Üst