2016-07-19 15 views
0

Ich weiß direkten URL-Zugriff kann verhindert werden über. Htaccess Regeln, aber ich weiß nicht viel über Meta-Zeichen oder Flucht.verhindern direkten URL-Zugriff auf PHP-und HTML-Seiten über. Htaccess

diese die Dateien in meinem xammp/htdocs Ordner sind, zugegriffen mit localhost:

index.php 
createScheme.php 
several someother.php 

Ich will direkten Zugang nur für index.php und createScheme.php und alle anderen aktiviert werden Seiten sollten gegen direkten Zugriff gesperrt werden.

Bitte helfen!

+0

Was meinen Sie mit Direktzugriff? – anubhava

+0

@anubhava Eingabe der URL direkt in den Browser. –

+0

Versuchen Sie diese Antwort: http://StackOverflow.com/a/10236763/548225 – anubhava

Antwort

1

Diese .htaccess Datei ermöglicht Benutzern nur das Öffnen von index.php. Versuche, auf andere Dateien zuzugreifen, führen zu einem 403-Fehler.

Order deny,allow 
Deny from all 

<Files "index.php"> 
    Allow from all 
</Files> 

Wenn auch Sie Authentifizierung verwenden möchten für einige der Dateien, können Sie einfach den Inhalt von Ihrer aktuellen Datei am Ende meines Beispiel hinzufügen.