URL yönlendirme hakkında

Selam arkadaşlar,

Konu adını doğru mu seçtim bilemiyorum.
Bir süredir kişisel müzisyen sitemi drupal ile hazırlamaktayım.
Bir yandan da benim icin yeni olan bu işleri öğreniyorum.
Bir sure arastirdiktan sonra htaccess dosyasini duzenleyerek www.orkuntuzel.com/drupal olan sitemi www.orkuntuzel.com 'a yönlendirmeyi başardım, fakat bir sorunum var.
Logo'ya tıklayınca browser'da yine www.orkuntuzel.com/drupal gözüküyor.
bunu düzeltmemde bana yardımcı olabilirmisiniz?
Eğer duzelirse "url takma adları"nı kullanarak linkleri de www.orkuntuzel.com/resim, www.orkuntuzel.com/muzik seklinde duzenlemek istiyorum.

Teşekkürler
Orkun

Groups:
Login to post comments

sadece logoda değil bütün

aydos's picture
aydos - Sat, 2009-09-19 20:15

sadece logoda değil bütün linklerde /drupal/ gözüküyor (drupal menu api sayesinde)... .htacces içinde (*) wildcard'ı kullanmanız gerekiyor sanırım... ama bence fazla uğraşmayın..eğer kök dizinde başka bir şey yoksa kök dizine drupal'i kopyalayın ve sttings.php içinde base_url'yi ayarlayın. daha standart bir çalışma ortamı olur ve her seferinde birşeyler değiştirmek zorunda kalmazsınız.

sitenizi minumum süre kapalı tutmak için şu şekilde geçirebilirsiniz:
* index.php ve .htaccess dışında bütün drupal dizinini kök dizine kopyalayın (/drupal/ çalışmaya devam edecektir)
* kök dizindeki settings.php içinde base_url'yi http://www.orkuntuzel.com olarak ayarlayın
* halen kullandığınız .htaccess dosyasının yedeğini alın (tahminen kök dizindedir)
* drupal ile beraber gelen index.php ve .htaccess dosyasını kök dizine kopyalayın
* siteyi test edin
* sorun çıkarsa (ve çözmek için vaktiniz yoksa) bu iki dosyayı silin ve yedeklediğiniz .htaccess dosyasını geri yükleyin

hmm siteyi offline'a almaya bile gerek yok :)


siteyi ana klasöre taşımanız

safato - Sun, 2009-09-20 00:23

siteyi ana klasöre taşımanız ilerisi için daha iyi bir karar olacaktır diye düşünüyorum. belki htaccess dosyasını düzenleyerek sorun çözülecektir ama bu ikilik bazı temalarda sorun çıkarabilir. siteyi ana klasöre taşıdığınız anda hiç bir dosya ile uğraşmaya gerek kalmadan, tam istediğiniz çalışmaya devam edecektir. yalnız yine de, eğer ana klasöre taşıma işlemini yaparsanız temanın kendi ürettiği bir css dosyası var ise onu kontrol ediniz. çünkü sabit klasör atamaları yapabiliyor bazı temalar.


hallettim

orkuntuzel - Mon, 2009-09-21 20:25

Çok teşekkürler yardımınız için..tarif ettiğiniz gibi yaptım. bir sorun yok site çalışıyor. uzun süredir kafamı kurcalıyordu. bu kadar kolaymış demek ki..


drupal klasorunu silerken..

orkuntuzel - Mon, 2009-09-21 21:27

karsilastigim tek sorun sites/default klasörü içindeki dosyaları silememek oldu. izinlerini ayarladım ama şöyle diyor bu sefer de:
Unable to execute site command chmod 0777 /orkuntuzel.com/htdocs/drupal/sites/default/default.settings.php. Note that the CHMOD command is only available on Unix FTP servers, not on Windows FTP servers.

en kotu ihtimal bu dosyalar kalir serverda ama nasil silebilecegimi biliyorsanız ogrenmek isterim.


Owner'lık olabilir

Serdar's picture
Serdar - Tue, 2009-09-22 10:53

Merhaba,
Probleminiz kurulum sırasında elle yaratılmış olabilecek bir klasör yüzünden olabilir. Bu tarz bir problemi Bursa'daki bir hosting firmasında host edilen bir müşteri sitemde karşılaşmıştım. Drupal kurulumu sırasında karşılaştığımız herhangi bir sorundan dolayı hata veren klasörü elle yaratınca, eğer host edilen site Linux tabanlı bir server'da ise klasör izinlerinde klasör'ün Owner'ı (Klasörün full izinlerine sahip olan kullanıcı, klasörü yaratan kullanıcı.) olarak Linux kullanıcısının olduğunu farkettik.

Kurulum bittiğinde aynı sizin dediğiniz gibi, içinde kurulum esnasında elle yaratılan dosyaların da bulunduğu bazı klasör ve dosyaları silemediğimi farkettim. Biraz araştırınca silinemeyen bu klasörlerin Owner'ı olarak Linux kullanıcısının dosya sahibi olduğunu gördüm. (Bunu görmek için web sitenizin kontrol panelindeki Ftp panel'ine de bakabilirsiniz.) Hosting firması ile görüşerek durumu düzeltmiştim. Belki sizin de içinde bulunduğunuz durum bu tarz bir problemden kaynaklanıyor olabilir diye fikir vermek istedim.

İyi çalışmalar.


Bazı serverlarda silememe

safato - Mon, 2009-09-21 23:49

Bazı serverlarda silememe sorunu çıkabiliyor. Kullandığınız yazılım ile de ilgili olabilir. Örneğin, izinler konusunda CuteFTP çok sorun çıkarıyordu bir zamanlar, onu bıraktım şimdi Filezilla kullanıyorum, mutluyum :) Yazılımla da ilgili çıkmazsa bir mail veya ticket ile host sahibinize söyleyebilirsiniz, sileceklerdir büyük ihtimalle.


teşekkürler

orkuntuzel - Tue, 2009-09-22 12:49

öneriler için teşekkürler..
hosting firmasina mesaj yolladim. sanirim bu benim halledemeyecegim bir problem.
onlardan cevap bekleyecegim.
tekrar tesekkurler.