.htaccess

Techno_maynaQ
07-03-2009, 17:12   |  #1  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
165 mesaj
Kayıt Tarihi:Kayıt: Nis 2008

Arkadaşlar yeni bir site hazırlıyorum ve sayfalarında


yerine www.siteadi.com/sss veya www.siteadi.com/sss/ olarak görüntülenmesini istiyorum.

Arkadaş bunun PHPde class oluşturarak yapılır dedi ancak ben biraz araştırma yaptım ve .htaccess dosyası ile de düzenleme yapılıyormuş. Bu konuda deneyimi olan var mı? veya Türkçe dökümanı olan/olan yer hakkında bilgisi olan var mı?

OnlyMann
07-03-2009, 17:24   |  #2  
OnlyMann avatarı
Yıllanmış Üye
Teşekkür Sayısı: 5
2,779 mesaj
Kayıt Tarihi:Kayıt: Şub 2009
Techno_maynaQ

yerine www.siteadi.com/sss veya www.siteadi.com/sss/ olarak görüntülenmesini istiyorum.
Demişsiniz, buradaki /sss veya /sss/ klasör biliyorsunuz. Sadece yapılması gereken bu klasörün altına index.php veya index dosyasını koymaktır. htaccess sadece ilk index dosyasının yerini ve hangi dilde olduğunu gösterir. Yani htaccess dosyası sunucuya ait http protokolunun nasıl çalıştırılacağını österen conf dosyadır.

Kapalı Hesap (79876)
07-03-2009, 17:53   |  #3  
Kapalı Hesap
Teşekkür Sayısı: 0
1,252 mesaj
Kayıt Tarihi:Kayıt: Tem 2008

http://www.acikbilgi.com/2006/03 ... lanimi-ve-ipuclari/

inceleyebilirsin.

Techno_maynaQ
07-03-2009, 18:13   |  #4  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
165 mesaj
Kayıt Tarihi:Kayıt: Nis 2008
OnlyMann
Demişsiniz, buradaki /sss veya /sss/ klasör biliyorsunuz. Sadece yapılması gereken bu klasörün altına index.php veya index dosyasını koymaktır. htaccess sadece ilk index dosyasının yerini ve hangi dilde olduğunu gösterir. Yani htaccess dosyası sunucuya ait http protokolunun nasıl çalıştırılacağını österen conf dosyadır.
yapmak istediğim de zaten temel olarak bu nokta. ama klasör oluşturmak yerine .htaccess i kullanmak istiyorum

OnlyMann
07-03-2009, 18:20   |  #5  
OnlyMann avatarı
Yıllanmış Üye
Teşekkür Sayısı: 5
2,779 mesaj
Kayıt Tarihi:Kayıt: Şub 2009

htaccess içerisinde ilk girişte gelecek dosya ismi yer alıyor. Bu durumda dediğinizin olabilmesi için birden fazla isim vermek gerekir. Bence bunu denemeyin çünkü karmaşık bir şey olacaktır.

Bana kalırsa klasör oluşturmak daha kolay olacaktır. Kişisel fikrim..

http.conf içeriği


DocumentRoot "c://BigApache/Apache/htdocs"

<Directory "c://BigApache/Apache/htdocs">
    Options Indexes FollowSymLinks Includes
    AllowOverride None
    Order allow,deny
    Allow from all
    AddHandler type-map var
    AddHandler server-parsed .html
AddHandler python-program .py
PythonHandler mptest
    DirectoryIndex index.html index.asp index.html.var index.php index.php3 index.py
</Directory>

UserDir UserDir public_html

DirectoryIndex index.asp index.html index.html.var index.php index.php3 index.py


AccessFileName .htaccess

<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

şeklinde burada dediğinizi karşılayan bir alanda yok aslında.