2016-07-25 13 views
0

Versuch .htaccess zu nutzen, um Menschen in meine indexs/Ordner auf eine externe SeiteRedirect Ordner Website Startseite

Ex-Snooping zu umleiten; wenn jemand gefunden site.com/pics/1.jpg und versuchte site.com/pics zu sehen, dass sie zu einer URL meiner Wahl oder Homepage umgeleitet werden würden

Vielen Dank im Voraus

+0

Zur Verdeutlichung: Es ist erlaubt, zur exakten Datei zu gehen, wie 'site.com/pics/1.jpg', aber das Durchsuchen des Ordners auf' site.com/pics' ist blockiert. Ist das das Ziel? – BeetleJuice

+0

Wenn Sie einen Webserver wie Nginx oder Apache verwenden, haben sie ihre eigene Art, das Routing so zu handhaben. – FrickeFresh

Antwort

1

Um Surfen zu einem bestimmten zu ermöglichen Datei wie site.com/pics/1.jpg aber verhindern, dass das Verzeichnis url (site.com/pics/) aus alle Dateien in diesem Ordner zeigt, legen sie eine .htaccess Datei im Bilder-Ordner und füllen sie es mit:

Options -Indexes 
RewriteEngine on 
RewriteBase/

RewriteRule ^pics/?$ /newpage.html 

der -Indexes wird Ordner Surfen verbieten, und die RewriteRule wird aufumleiten

+0

Ich habe das jetzt, aber ich will, wer zu/pics geht, wird auf eine andere Seite umgeleitet – wavey

+0

@wavey Ich sehe. Ich habe meine Antwort bearbeitet. – BeetleJuice

+0

Zeigt nur eine leere Seite ohne Umleitung – wavey