Temiz URL - Clear URL

ÇOK GÜZEL BİR ÇALIŞMA, TEŞEKKÜRLER.
YENİ DRUPAL 6.4 kurdum, PATH ve PATHOUTO modülleri aktif durumda, Fakat Aşağıda detaylarını göreceğiniz gibi Temiz URL modulü devre dışı görünüyor ve değiştirilemiyor, Sanırım .htaccess de birşeyler yapmak gerekiyor, ingilizcem iyi olmadığından anlayamadım, yardımcı olursanız çek memnun olurum. Selamlar,
Temiz URL:
. Devre dışı
Etkin
Bu seçenek ile Drupal, "temiz" URL'leri kullanabilecektir (yani URL'de ?q= olmayacak.)
Temiz URL desteği test ediliyor...
Sistem ayarlarınız şu anda bu özelliği desteklemiyor. Daha fazla bilgi için, elkitabının Temiz URL sayfasına bakabilirsiniz.

Groups:
Login to post comments

Temiz URL konusunda bilgisi olan yok mu?

vsc - Tue, 2008-08-26 08:40

Bu konuda bilgisi olan yok mu?


suna bir bak

pembeci's picture
pembeci - Tue, 2008-08-26 10:07

http://teknodergi.org/drupal-sorunu-clean-urls-temiz-urller-aktif-olmuyor

buardakine ek olarak bir de şu var:

The main configuration option which may need to be changed for your site is the RewriteBase. This is usually specified in the Drupal .htaccess file.
For example, if your Apache DocumentRoot is /var/www/ (i.e., /var/www/index.html is what is displayed when you point your browser at http://www.example.com/) and your Drupal installation is installed in the subdirectory /var/www/mysite/, then the RewriteBase should be set to /mysite. In some configurations setting

RewriteBase /

will allow mod rewrite to work.

Hosting şirketine sorman lazım benim document root ne ki diye. Onlar da sana mesela /var/www/abudik derlerse RewriteBase /abudik deneyebilirsin .htaccess dosyanda (once bir sadece RewriteBase / dene). Temiz url olayı web sunucunun konfigurasyonuna bağlı olduğu için, web sunucusu apache mi IIS mi, mod rewrite aktif mi gibi ayrıntıları bilmeden yardımcı olmak zor. Sana en iyi yardımı hosting şirketin verebilir bu yüzden. Denemelerin sonuçsuz kalırsa onlara şu sayfayı gösterip yardım isteyebilirsin:

http://drupal.org/node/15365

Bir ara da istersen .htaccess dosyanı ve siteye ulaşmakta kullandığın url'yi geç buraya, belki göze çarpan bir yamuk çıkar.


TEŞEKKÜRLER PEMBECİ,

vsc - Tue, 2008-08-26 12:43

TEŞEKKÜRLER PEMBECİ, LAMPP (Localhost) üstünde DRUPAL 6.4 ü yeni kurdum, PATH ve PATHOUTO
modülleri aktif durumda ama böyle bir sorun oldu ve çözemedim, söylediğin ilk linkde türkçe olarak yeterli bilgi var şimdi çözebilirim, tekrar teşekkür, iyi çalışmalar


Localhost

Akif Nezir - spammer - Thu, 2008-08-28 11:09

Sanırım localhost'da temiz url özelliği aktif olamıyor.


Temiz URL özelliği sadece SERVER üstünde mi çalışabiliyor

vsc - Thu, 2008-08-28 12:00

Söylediğim gibi ben LAMPP localhost üstünde 6.4 kurdum...
Temiz URL localhost üstünde çalışmaz mı? bunun çalışması için SERVER üstünde mi olması gerekiyor? bu konuda kesin bilgisi olan var mı?


çalışır

drupaloSa's picture
drupaloSa - Thu, 2008-08-28 12:12

Ben XAMPP kullanıyorum, temiz url konusunda hiç bir sorun yok; gayet normal çalışıyor.

Soruya net olarak cevap vermek gerekirse: Hayır, temiz url kullanmak için server üzerinde olmaya gerek yok. Localhost'ta da kullanabilirsiniz.


Wamp5 de çalıştırmayı

khanmurat's picture
khanmurat - Fri, 2008-08-29 06:24

Wamp5 de çalıştırmayı başaramadım,çözümü bilen varsa öğrenmek isterim.httpd.conf ve .htaccess dosyalarını düzenledim ama sonuç alamadım.


Xampp için temiz url

Akif Nezir - spammer - Tue, 2008-09-02 08:49

Xampp için temiz url ayarları:

* xampp\apache\conf dizinine git.
* httpd.conf dosyasını notepad ile aç.
* LoadModule rewrite_module modules/mod_rewrite.so satırını bul ve başındaki # sembolünü sil.
* Xampp'ı yeniden başlat.

Alıntı:http://cmsturk.net/forum/showpost.php?p=105069&postcount=9


Xampp ile çok haşır

denizhan - Sun, 2008-10-19 20:42

Xampp ile çok haşır neşir olmadığım için bilemeyeceğim ancak,

http://vertrigo.sourceforge.net/ adresinden vertrigo yu indirip server olarak kullanırsan bu problemi yaşamazsın.

Benim gibi cache bellek seni sıkıyosa httpd.conf a bunu ekle

<FilesMatch "\.(html|htm|js|css|php|swf|gif|jpg|jpeg|png)$">
FileETag None
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
</FilesMatch">

birde

LoadModule headers_module modules/mod_headers.so ---> httpd.conf da bunu açman gerekli.

Başındaki # işaretinin kaldırılıl server ın restart edilmesi gerekli.


Linux pardus ortamında

khanmurat's picture
khanmurat - Mon, 2008-10-20 06:07

Linux pardus ortamında herşey çok kolay oluyor.sql ve php servisleri istenen her an çalışır durumda, ayrıca bir program kurmanıza gerek yok ve temiz url için ayar yapmanıza da gerek yok herşey sorunsuzca çalışıyor.Linux drupal için çok uygun gibi geldi bana.


apache klasörünün içinde

edib - Thu, 2009-01-22 22:20

apache klasörünün içinde httpd.conf dosyasını buluyorsun. root un altında hangi klasörün altında uygulamak istiyorsan onun adının bulunduğu xml formatlı satırı bi yerlere koyuyorsun. bu kadar.
kendimden içeriğini bulunduğu klasörü bu şekilde ayarlıyorsun.

AllowOverride All


Temiz url'yi aktifleştirme

uniyolu.com - Wed, 2009-11-04 07:05

Senin sorununla aynı sorunu ben de yaşadım. Bir hafta kadar web'de tarama yaptım.İngilizce Türkçe kaynakları nceledim.
Sorunun çözümü şöyle. İlk önce host şirketinle iletişime geç. Server tabanları windows mu, yoksa linux mu öğren.
windows iis isapi_rewrite 3 teknolojisini kullanır genelde. mod_rewrite özelliği açık ise http://www.helicontech.com/isapi_rewrite/
bu linki incele drupal temiz url ilgili bilgiler var. settings.php ve .htaccess 'de değişiklikler yapman gerekiyor. Eğer linux ise drumlar daha kolay. Linux apache kullanır. Bu durumda yapma gereken tek şey ftpdeki .htaccess dosyasını bulup son satırının önünde index diye başlayan yere "/" işaretini koy olay çözülür. Eğer sorunun hala çözülmezse yardımcı olurum.
mail: uniyolu@hotmail.com
url: http://www.uniyolu.com