[Linux] apache ve rewrite

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Umut (php@kakalak.org)
Date: Sun 31 Oct 2004 - 03:45:21 EEST


Merhaba,

Apache konfigurasyonu ile ilgili basit bir problemim var. Daha dogrusu regular expressionlar ile ilgili :) Mantigini hicbir zaman kavrayamadim.

Asagidaki kodun maksadi: basinda "www" olmayan bir adres talebine otomatik olarak "www." eklemek:

RewriteCond %{HTTP_HOST} !^www[\.\w+]+$
RewriteRule ^([^www\.])$ http://www.%{HTTP_HOST}

Bu ayar kismi ornegin "domain.com" gibi isteklerde cok guzel calisiyor. Ancak:

arada-cizgili.com
domain.com/

gibi isteklerde tekliyor ve fazladan www. ekliyor. Regular expression bilgime dayanarak bir kac sey denedim ( \w+ yerine [a_z0_9]+ koymak gibi) Ama bunlar cozum olmadi.

serveralias direktifini kullanmam soz konusu degil, zira her geleni degistirecek bir ust seviye komut ariyorum...

Fikriniz var mi?

Saygilar.
Umut.

_______________________________________________
Linux mailing list
Linux@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.