lostyazilim
tr.link

Acill Site htm uzantısı gizleme

6 Mesajlar 3.880 Okunma
acebozum
tr.link

hsn hsn WM Aracı Kullanıcı
  • Üyelik 13.08.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 86
  • Beğeniler 2 / 4
  • Ticaret 7, (%100)
Arkadaşlar merhaba takıldığım bir konu var şimdi bendeki sitenin alt sayflarının uzantılarını gizlemek istiyorum bunu klasör yönetimi ile yapıyorum ancak htaccess dosyası ile gizlemeyemedim web sitem sservismerkezi.com klasör yönetimini yaptığımda sservismerkezi.com/iletisim/ şeklinde oluyor dikat edin sonda / işareti de geliyor bu neden çıkar çıkmasında seo açısından sıkıntı olurmu

sayfalarım hepsi index.htm şeklinde linux bayi hosting kullanıyorum o dosyası oluşturdum internetten araştırdım kodlarıda koydum ama olmadı kodları şu şekilde yaptım
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^index.*$ index.htm [NC]
RewriteRule ^iletisim.* iletisim.htm [NC]


ama bişe değişmedi bana örnek kodlama gönderebilirmisiniz bütün sayfalar için klasöt oluşturmak istemiyorum çünkü çok sayfa olucak tek bir tane o dosta olsun o dosyaya her yeni sayfayı nasıl eklerim ogöstermeniz yeterli engin bilginizden ötürü çok teşekkür ederim

cevaplarınızı acil bekliyorum.....
 

 

elektronikssl
webimgo

KursunKalemm KursunKalemm WM Aracı Kullanıcı
  • Üyelik 21.10.2013
  • Yaş/Cinsiyet 39 / E
  • Meslek Webmaster, Blogger
  • Konum Bursa
  • Ad Soyad G** İ**
  • Mesajlar 487
  • Beğeniler 90 / 255
  • Ticaret 21, (%100)
Ben bu kodları kullanıyorum, dene istersen:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
# Replace html with your file extension, eg: php, htm, asp
scartz

kişi bu mesajı beğendi.

hsn hsn WM Aracı Kullanıcı
  • Üyelik 13.08.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 86
  • Beğeniler 2 / 4
  • Ticaret 7, (%100)
diyelimki htcases dosyasının içine bu kodu attım ondan sonra yapacağım alt sayfalar için bu koda eklemem gerekne bişe varmı kullanımı nasıl acaba

Ek Olarak: abi olmadı bak ben sana nasıl yaptığımı anlatayim
www klasörünün içine
bir tane index.htm attım alt sayfalarıda
misal hasan.htm yaptım
sonra index.htmden hasan.htmye bağlantı verdim htcases dosyasınıda oluşturup www içne attım index.htmden hasan.htmye tıkladığımda site aynenwww.siteadi.com/hasan.htm şeklinde açılıyor o htm uzantısı kaybolmuyor
 

 

KursunKalemm KursunKalemm WM Aracı Kullanıcı
  • Üyelik 21.10.2013
  • Yaş/Cinsiyet 39 / E
  • Meslek Webmaster, Blogger
  • Konum Bursa
  • Ad Soyad G** İ**
  • Mesajlar 487
  • Beğeniler 90 / 255
  • Ticaret 21, (%100)
Benim htaccess dosyasının içine sadece bu kodlar ve alt klasöre yönlendirme kodları var. Diğer sayfalara herhangi bir şey yapmadım. Bu konuda daha fazla bilgim yok malesef.
 

 

wmaraci
wmaraci

hsn hsn WM Aracı Kullanıcı
  • Üyelik 13.08.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 86
  • Beğeniler 2 / 4
  • Ticaret 7, (%100)
işte bu alt klasöre yönlendirmeyi nasıl yapıorsun mesela kök klasörü içinde index.htmdışında atıyorum iletişim klasörü var ve onun içindede index.htm mi var yoksa iletisim.htmmi ve ana indexden yönelendirme verirken www.siteadi.com/iletisim.htm mi diorsun yoksa www.siteadi.com/iletisim mi diorsun
 

 

KursunKalemm KursunKalemm WM Aracı Kullanıcı
  • Üyelik 21.10.2013
  • Yaş/Cinsiyet 39 / E
  • Meslek Webmaster, Blogger
  • Konum Bursa
  • Ad Soyad G** İ**
  • Mesajlar 487
  • Beğeniler 90 / 255
  • Ticaret 21, (%100)

hasantatlisu adlı üyeden alıntı

işte bu alt klasöre yönlendirmeyi nasıl yapıorsun mesela kök klasörü içinde index.htmdışında atıyorum iletişim klasörü var ve onun içindede index.htm mi var yoksa iletisim.htmmi ve ana indexden yönelendirme verirken www.siteadi.com/iletisim.htm mi diorsun yoksa www.siteadi.com/iletisim mi diorsun


RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?domainismi.com$
RewriteRule ^(/)?$ alt klasör ismi [L]

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
# Replace html with your file extension, eg: php, htm, asp



Üstteki kodlar yönlendirme için. Yönledirme derken mesela ben forumu, daha sonradan belki portal eklerim diye alt klasöre kurdum. Ama şu an bir portal olmadığından ziyaretçiler direk foruma ulaşsın diye forumun bulunduğu alt klasöre bu şekilde yönlendirme yaptım. Ana dizinde, başka bir htm dosyasına yönlendirme yapılıyor mu bilmiyorum ama alt klasöre bu şekilde yönlendirme yapılıyor. Bu kodu kullanınca domainin, alt klasörde bulunan index'i görüntülüyor.

Alttaki kodlar da htm, php gibi uzantıları gizlemek için.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al