selam,
seo uyumlu linkleri apachede .htaccess ile kolaylıkla yaparken, lighttpd bu biraz daha karışık oluyor, size kullandıgım bi örnegi verecegim burdan çıkarak sizde kendinize uyumlu kodlar yaratabilirsiniz, bu arada kodlarda
/etc/lighttpd/lighttpd.conf dosyasına ekledigim satırlar:
tabi bu kodu conf dosyasına ekledikten sonra lighttpd yi yeniden başlatmayı unutmayın
umarım işinize yarar...
seo uyumlu linkleri apachede .htaccess ile kolaylıkla yaparken, lighttpd bu biraz daha karışık oluyor, size kullandıgım bi örnegi verecegim burdan çıkarak sizde kendinize uyumlu kodlar yaratabilirsiniz, bu arada kodlarda
ilk (.*) ==> $1'e
ikinci (.*) ==> $2'ye karşılık gelir ve bu şekilde gider
/etc/lighttpd/lighttpd.conf dosyasına ekledigim satırlar:
$HTTP["host"] =~ "^(www.)?orgutube.com" {
var.hostname = "www.orgutube.com"
server.document-root = "/dosyaların oldugu klasörün tam yolu/orgutubecom/"
access.logfile = "/var/log/lighttpd/orgutubecomm.error.log"
url.rewrite-once = (
"^(.*)sitemap\.xml(\?(.*))?$" => "/1sitemap.php",
"^(.*)index\.html(\?(.*))?$" => "/ana.php",
"^(.*)index\.htm(\?(.*))?$" => "/ana.php",
"^(.*)index\.php(\?(.*))?$" => "/ana.php",
"^(.*)/(.*)/(\?(.*))?$" => "/kategori.php?sef=$1&sayfa=$2",
"^(.*)\.html(\?(.*))?$" => "/video.php?sef=$1",
"^(.*)ara-(.*)\.html(\?(.*))?$" => "/ara.php?kelime=$2",
"^(.*)ara-(.*)\.htm(\?(.*))?$" => "/ara.php?kelime=$2"
)
}
tabi bu kodu conf dosyasına ekledikten sonra lighttpd yi yeniden başlatmayı unutmayın
/etc/init.d/lighhtpd restart
umarım işinize yarar...