apache için
mod_rewrite standart hostinglerde geliyor...
.htaccess dosyasını düzenleyerek
GET ile gelen requestleri belirleyebilir, filtre edebilirsiniz...
bunun içinde biraz
regex bilgisi lazım...
ör:
Kod:
RewriteEngine on
RewriteRule ^([_0-9A-z-]*)$ ?page=$1 [L]
uygulama.net/page2 şeklinde gelen requesti
uygulama.net/?page=page2 şeklinde işler.
sorunlardan biriside
www.uygulama.net ile uygulama.net in farklı değerlendirilmesi bunuda .htaccess ten çözebiliyoruz...
ör:
Kod:
RewriteEngine on
RewriteCond %{http_host} ^uygulama.net [nc]
RewriteRule ^(.*)$ http://www.uygulama.net/$1 [r=301,nc]
http://uygulama.net/ şeklinde gelen requesti
http://www.uygulama.net/ 'e yönlendirir.
not: manalı url kullanmak
SEO için önem teşkil eder... Artı getirisi vardır...