Site İndex List Görünümünden Kurtulmak
-
Basligi biraz garip yazmis olabilirim ama
adam sayfaya girip siteismi.com/herhangibirdizin/ yapip entera bastiginda asagidaki gibi görünmesin ya istedigim sayfa veya hata mesaji versin.
bunu nasil ayarlayabilirim ?

-
O klasörüne içine içi boş index.html atsan??
-
az dizin var iken o sekilde cozuyordum ama simdi cok fazla dizin var :(
underzero tarafından 21/Ağu/17 12:56 tarihinde düzenlenmiştir -
underzero bunu yazdı
az dizin var iken o sekilde cozuyordum ama simdi cok fazla dizin var :(
htaccess varsa
Options -Indexes
ekleyebilirsin.
-
htaccess'den yapcan : https://stackoverflow.com/questions/15837822/what-is-the-htaccess-options-indexes-for
-
NoktaliVirgul bunu yazdıunderzero bunu yazdı
az dizin var iken o sekilde cozuyordum ama simdi cok fazla dizin var :(
htaccess varsa
Options -Indexes
ekleyebilirsin.
Bunu yazmak için geldim
-
haziri var mi ? yoksa tek tek sayfa icin elle mi yapacagiz.
hic .htaccess yapmamis biriyim :)
-
https://yadi.sk/d/04FGZmQh3MC4Q4
not defteri ile açıp yönlendirmek istediğin sayfayı yazabilirsin hocam
-
adeleks bunu yazdı
https://yadi.sk/d/04FGZmQh3MC4Q4
not defteri ile açıp yönlendirmek istediğin sayfayı yazabilirsin hocam
eyvallah :)
-
underzero bunu yazdıadeleks bunu yazdı
https://yadi.sk/d/04FGZmQh3MC4Q4
not defteri ile açıp yönlendirmek istediğin sayfayı yazabilirsin hocam
eyvallah :)
Hocam eyvallah :) demişsiniz de bu işinize yarıyor mu? Arkadaşın gönderdiği .htaccess dosyasında "ErrorDocument 404 /index.php"
Kod şunu yapar aslında, eğer bir kişi websitenizde bulunmayan bir sayfayı ziyaret ederse /index.php adresine yönlenir
Şöyle de yapabilirsiniz:
ErrorDocument 404 "Sayfa bulunamadı
Veya şunları da ekleyebilirsiniz
ErrorDocument 400 /400.html
ErrorDocument 401 /401.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
ErrorDocument 500 /500.html
Ancak hocam konuyu açarken şunu söylemişsiniz: "adam sayfaya giripsiteismi.com/herhangibirdizin/ yapip entera bastiginda asagidaki gibi görünmesin ya istedigim sayfa veya hata mesaji versin"
Üstteki kod sadece belli hata mesajları ile karşılaşırsa yapılması gereken işleri gösterir.
Kullanıcı, var olan bir klasör adını yazarsa: "siteismi.com/herhangibirdizin" gibi ve sizin sunucunuzda "herhangibirdizin" diye bir klasör varsa üstteki kod çalışmaz ve tarayıcı dizin içeriğini gösterir.
Yapmanız gereken şey aslında çok basit: "ROUTING". Hem vps panelinden ayarlanabilir, hem de hangi programlama diliyle uğraşıyorsanız oradan da ayarlanabilir. Modern mvc frameworklerin hepsinde routing vardırSormak istediğim şey üstteki download ettiğiniz .htaccess işinizi gördü mü?
-
@kenan_tok
arkadasin yazdigi isimi gordu. bildigim bir klasoru dizini ile beraber yazdigimda htaccess icine yazdigim ana sayfaya yonlendi
siteismi.com/varolandizin/
yazdigimda liste halinde getirmeden ana sayfaya yonlendirdi.
-
internette sunlari buldum, sayfalari da ekleyip ana sayfaya yonlendirsem faydasi olur mu ?
Client Error
- 400 - Bad Request
- 401 - Unauthorized
- 402 - Payment Required
- 403 - Forbidden
- 404 - Not Found
- 405 - Method Not Allowed
- 406 - Not Acceptable
- 407 - Proxy Authentication Required
- 408 - Request Timeout
- 409 - Conflict
- 410 - Gone
- 411 - Length Required
- 412 - Precondition Failed
- 413 - Request Entity Too Large
- 414 - Request-URI Too Long
- 415 - Unsupported Media Type
- 416 - Requested Range Not Satisfiable
- 417 - Expectation Failed
