İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

Forum klasorunu değiştirdim

selim61

0
İyinet Üyesi
Onaylı Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Reaction score
11
Konum
<?=selim61?>
arkadaslar bende forum kuruluydu sıtelerımden bırınde oda domain/forum içerisindeydi ben bunu ana dizine tasıdım yanı sımdı domaini yazınca dırek forum cıkıyor
şimdi benim google geleceğim ne olur :D
 

donanimmerkezi.com

0
İyinet Üyesi
Katılım
31 Mart 2005
Mesajlar
332
Reaction score
0
Tüm indexli sayfaların silinip yenilerinin indexlenmesini beklemen gerekecek. Eskilerin silinmesi uzun sürecektirde yenilerde çalışmalarına bağlı :)

(klasore kurmak seo açısından büyük hata. En doğrusunu yapmışsın)
 

selim61

0
İyinet Üyesi
Onaylı Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Reaction score
11
Konum
<?=selim61?>
evet başta oyle bir hata yaptık açıkçası biraz eriniyordum root a taşımaya karar verdim taşıdım ama yeni page rank vs güncellemelerine kadar halletmek lazım çalışmaları :)
 

selim61

0
İyinet Üyesi
Onaylı Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Reaction score
11
Konum
<?=selim61?>
ben klasör içi veya root dizini farkeder diye değil kalöre kurmakla hata etmişim diyordum zaten site forum uzerine kurulu klasöre ne gerek var ana dizine kur dedim :)

biraz değişiklik yaptım forumda yeni birseyler olsun diye vs vs işte

neyse bakalım eski linkleri ne zaman silip yenilerini indexleyecek görecez ;)
 
M

mehyaa

Misafir
Eğer linux server kullanıyorsan bir .htaccess dosyasıyla indeksli sayfaların orjinal sayfalara yönlenmesini sağlayabilirsin. Böylece eski indeksli sayfaların da güme gitmemiş olur. Biraz bakayım, eğer bulursam .htaccess içeriğini koyarım buraya...
 

zbahadir

0
İyinet Üyesi
Katılım
19 Mart 2006
Mesajlar
2,416
Reaction score
0
Konum
Trabzon
Linux server kullanıyorsa ana dizine forum isimli bir link oluşturabilirsiniz, böyle olası sorunlardan kurtulmuş olursunuz.
 
M

mehyaa

Misafir
Şu kodu forum dizini altında .htaccess dosyası olarak kaydet. Koddaki domain.com kısmını sitenin domaini ile değiştir.
Options +FollowSymlinks
RewriteEngine On

RewriteRule ^(.*)$ http://www.domain.com/$1 [NC]
 
M

mehyaa

Misafir
O zaman da sitenin ana dizinine koyacaksın .htaccess dosyasını ve içeriği de aşağıdaki gibi olacak (denemedim ama %90 çalışır. Eğer çalışmazsa yaz, üzerine çalışayım : )):
Options +FollowSymlinks
RewriteEngine On

Redirect permanent / /forum [NC]
 

Varista

0
İyinet Üyesi
Katılım
12 Haziran 2006
Mesajlar
973
Reaction score
0
Konum
Samsun
mehyaa' Alıntı:
O zaman da sitenin ana dizinine koyacaksın .htaccess dosyasını ve içeriği de aşağıdaki gibi olacak (denemedim ama %90 çalışır. Eğer çalışmazsa yaz, üzerine çalışayım : )):
Çalışmadı.
Siteye giriş kapandı
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
hatası çıktı.
 
M

mehyaa

Misafir
Ben biraz araştırayım bunu, çünkü ana dizine gelen her şeyi /forum altına yönlendirmek basit ama adam direk foruma tıklarsa sonra işler sarpa sarar. Forum altında forum arar. Bir kurnazlık yapıp forum altında forum klasörü içine de bi .htaccess dosyası koyup forum klasörüne yönlendirilebilir ama bu işin kolayı olmalı. Ben bir soruşturayım bunu...
 

Varista

0
İyinet Üyesi
Katılım
12 Haziran 2006
Mesajlar
973
Reaction score
0
Konum
Samsun
mehyaa' Alıntı:
Ben biraz araştırayım bunu, çünkü ana dizine gelen her şeyi /forum altına yönlendirmek basit ama adam direk foruma tıklarsa sonra işler sarpa sarar. Forum altında forum arar. Bir kurnazlık yapıp forum altında forum klasörü içine de bi .htaccess dosyası koyup forum klasörüne yönlendirilebilir ama bu işin kolayı olmalı. Ben bir soruşturayım bunu...
Teşekkürler.Eğer bulabilirsen çok iyi olacak :)Çok sağol
 

KamU

0
İyinet Üyesi
Katılım
18 Ağustos 2006
Mesajlar
281
Reaction score
0
ya bende sorunsuz calısıyor gıbı forum kalsorunu olusturup ıcıne htaccess olusturdum ve verdıgın kodları koydum sımdı forum hem anadızınde hemde forum klsorunde gıbı calısıyo ınsallah ılerde bı sorun cıkarmaz sagolsın
 

Eglence-Siteleri

0
İyinet Üyesi
Katılım
1 Şubat 2006
Mesajlar
762
Reaction score
0
Eger gercekten htaccess izni varsa

RewriteRule ^forum/$ http://www.domain.com/$1 [R=301,L]

Bunu rootdaki htaccess dosyasina ekle
 

KamU

0
İyinet Üyesi
Katılım
18 Ağustos 2006
Mesajlar
281
Reaction score
0
bu ne ıse yarayacak acaba bıraz acıklarmısın birde usttekı kodu sılıp sadece bunu mu ekleyım yoksa o forum klasorundekı htaccess dursun bunuda roottakıne mı ekleyım
 
M

mehyaa

Misafir
bu ne ıse yarayacak acaba bıraz acıklarmısın birde usttekı kodu sılıp sadece bunu mu ekleyım yoksa o forum klasorundekı htaccess dursun bunuda roottakıne mı ekleyım

Eğer şu anda koyduğun kod çalışıyorsa kurcalama derim (tecrübeyle sabittir : )) Eğer ilerde sorun yaşarsan bana yazabilirsin ; )
 

Eglence-Siteleri

0
İyinet Üyesi
Katılım
1 Şubat 2006
Mesajlar
762
Reaction score
0
bu ne ıse yarayacak acaba bıraz acıklarmısın birde usttekı kodu sılıp sadece bunu mu ekleyım yoksa o forum klasorundekı htaccess dursun bunuda roottakıne mı ekleyım

Verdigim kod ile
diyelim adam www.domain.com/forum/showtread.php?id=2356 a geldi
bu kodu onu
www.domain.com/showtread.php?id=2356 a yönlendirecektir. 301 de arama motorlarina bu aradigi sayfanin ana dizine gectigini bildirir. Böylece tekrar indekslenecek veya duplicate entry gibi bir endise olmayacak.
htaccess dosyani yazarsan nereye gelecegini neyin kalkmasi gerektigini söylerim.
Denersin isine gelirse devam edersin.
 
M

mehyaa

Misafir
@Eglence-Siteleri, senin verdiğin kodun şu şekilde olması gerekmez mi?
RewriteRule ^forum/(.*)$ http://www.domain.com/$1 [R=301,NC]

R=301 olayının dediğin işe yaradığını bilmiyordum, öğrenmiş oldum, teşekkürler. L (Lowercase) yerine NC (No Case) kullanması daha iyi olur diye düşünüyorum.

Şimdi @Eglence-Siteleri katkısıyla forum altındaki bir forumu (veya herhangi bir klasördeki herhangi bir siteyi, burada klasör forum) kök dizine taşıma sonucu eski linklerin çalışmaya devam etmesi için iki türlü kullanım oluştu:

YA forum klasörü içine .htaccess dosyası oluşturup içerisine bunu yazarsınız:
Options +FollowSymlinks
RewriteEngine On

RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,NC]

YA DA kök dizine .htaccess dosyası oluşturup içerisine bunu yazarsınız:
Options +FollowSymlinks
RewriteEngine On

RewriteRule ^forum/(.*)$ http://www.domain.com/$1 [R=301,NC]

Ama şöyle mantıklı bir gözle baktığımızda @Eglence-Siteleri'in söylediği yöntem daha esnek.

(Kodlarda http://www.domain.com/ yerine kendi domaininiz, forum yerine de sizin değiştirmek istediğiniz klasör olacak!)

Bu arada @Eglence-Siteleri, Pcqopat.Com'ın söylediği durum için nasıl bir çözüm düşünülebilir, bir fikrin var mı?
 

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