Konu Değerlendirmesi:
  • 0 Oy(lar) - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
Window Sunucuda .htacces yerine Web.config Ayarları
#1
Birçoğumuzun başına gelmiştir. Windows sunucularda .htaccess çalıştıramamak.

Wordpress, joomla veya kendi yazdığınız bir php scripte .htacces dosyası ile seo url yapmak istediğinizde işin içinden çıkamayabilirsiniz.
Aslında .htaccess yerine windows sunuculada web.config dosyasını düzenleyerek kolaylıkla seo url lerinizi veya .htaccess ile yapmaya çalıştığınız diğer ayarları yapabilirsiniz. windows sunucuda .htaccess ayarlarını aşağıdaki örneklerden inceleyebilirsiniz.

Örnek .htaccess dosyası
Kod:
RewriteBase /
RewriteRule ^(.*)-f([0-9]*)/(.*)-t([0-9]*)-s([0-9]*).html viewtopic.php?f=$2&t=$4&start=$5&%{QUERY_STRING} [L]
RewriteRule ^(.*)-f([0-9]*)/(.*)-t([0-9]*).html viewtopic.php?f=$2&t=$4&%{QUERY_STRING} [L]
RewriteRule ^(.*)-f([0-9]*)/index-s([0-9]*).html viewforum.php?f=$2&start=$3&%{QUERY_STRING} [L]
RewriteRule ^(.*)-f([0-9]*)/ viewforum.php?f=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-f([0-9]*) viewforum.php?f=$2&%{QUERY_STRING} [L]

Öncelikle windowa sunucuların bazı versiyonlarında bu dosyanın sunucuda olması bile sunucunun hata vermesine neden olabilir. Bu yüzden öncelikle .htaccess dosyanızın önündeki "." yı kaldırarak bu dosyayı geçersiz hale getirmenizde fayda var.
Gelelim .htaccess dosyamızın yerine koyacağımız web.config dosyasına


Örnek web.config dosyası

Bu şekilde bir web.config dosyasıyla Phpbb forumunuz için seo url çalışır duruma gelmiş olur.

iki kodu karşılaştırdığınızda web.config dosyasını kendi yazılımınıza göre kolaylıkla düzenleyebilirsiniz.
Yanıtla
Bu gönderi silinmiştir.


Hızlı Erişim:


Bu Konuya Göz Atan Kullanıcılar: 1 Ziyaretçi(ler)