merhaba arkadaşlar kendime ait blog sistemim için ufak bir yardımınıza ihtiyacım oldu.
domain.com/blogs.php?blog_name=USER-NAME
USER-NAME kısmı değişken ve kullanıcı " a-z OR 0-9 OR '-' " kullanabilmektedir.
htaccess ile bu adresi.
domain.com/USER-NAME olarak yapmak istiyorum.
nasıl yapabilirim mod_rewrite ile
htaccess ile rewrite
6
●523
- 04-01-2010, 11:27:17Üyeliği durdurulduGizlen adlı üyeden alıntı: mesajı görüntüle
RewriteEngine on RewriteRule ^(.*)\$ /blogs.php?blog_name=$1 [L,NC]
olarak kullanabilirsin sanırım - 04-01-2010, 11:32:52vezir adlı üyeden alıntı: mesajı görüntüle
500 ınternal server error verdi hocam. - 04-01-2010, 11:36:09Üyeliği durduruldu^(.*)$
kısmında muhtemelen hata
bende aynı şekilde kullandığımdan yardımcı olmak istedima ama bendekinin tek farkı .htm uzantı var o kısmı yapamadım yani ustalar yardımcı olur sanırım.
kbakma yardımcı olmak istedim ama olmadı (:
2. satırı birde şöyle denesen acaba
RewriteRule ^(.*)/$ /blogs.php?blog_name=$1 [L,NC]
- 04-01-2010, 11:36:58Mod Rewrite aktif değil.. Server sana aitse mod rewrite'ı aktif etmen gerekir.Gizlen adlı üyeden alıntı: mesajı görüntüle
- 04-01-2010, 11:46:09bu da olmadı hocam.vezir adlı üyeden alıntı: mesajı görüntüle
gezginturk adlı üyeden alıntı: mesajı görüntüle
mod_rewrite aktif hocam.
RewriteEngine on
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
denedim çalışmakta. - 04-01-2010, 16:52:54
Options +FollowSymLinks RewriteEngine on RewriteRule blog/(.*)/$ /blogs.php?blog_name=$1
domain.com/blog/username/
linkini dener misiniz yukarıdaki kod ile. (username'den sonraki / işaretini unutmayın)