Forum klasorunu değiştirdim

0
Onaylı Üye
Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Tepki puanı
13
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
 
0
Onaylı Üye
Üye
Katılım
31 Mart 2005
Mesajlar
332
Tepki puanı
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)
 
0
Onaylı Üye
Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Tepki puanı
13
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ı :)
 
0
Onaylı Üye
Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Tepki puanı
13
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...
 
0
Onaylı Üye
Üye
Katılım
18 Mart 2006
Mesajlar
2,416
Tepki puanı
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]
 
0
Onaylı Üye
Üye
Katılım
12 Haziran 2006
Mesajlar
973
Tepki puanı
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...
 
0
Onaylı Üye
Üye
Katılım
12 Haziran 2006
Mesajlar
973
Tepki puanı
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
 
0
Onaylı Üye
Üye
Katılım
17 Ağustos 2006
Mesajlar
281
Tepki puanı
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
 
0
Onaylı Üye
Üye
Katılım
31 Ocak 2006
Mesajlar
762
Tepki puanı
0
Eger gercekten htaccess izni varsa

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

Bunu rootdaki htaccess dosyasina ekle
 
0
Onaylı Üye
Üye
Katılım
17 Ağustos 2006
Mesajlar
281
Tepki puanı
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 ; )
 
0
Onaylı Üye
Üye
Katılım
31 Ocak 2006
Mesajlar
762
Tepki puanı
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ı?
 
Geri
Üst