Heim > Betrieb und Instandhaltung > Apache > So konfigurieren Sie, dass der Zugriff auf andere Dateien als die Datei index.php verhindert wird

So konfigurieren Sie, dass der Zugriff auf andere Dateien als die Datei index.php verhindert wird

王林
Freigeben: 2020-10-21 16:22:49
Original
3175 Leute haben es durchsucht

配置禁止访问index.php文件以外的文件的方法:1、新建【.htaccess】文件,增加重写规则;2、编辑httpd.conf文件,支持重写模块;3、重启apache服务。

So konfigurieren Sie, dass der Zugriff auf andere Dateien als die Datei index.php verhindert wird

在apache中web目录下,新建index.php,other.php 可以发现都可以访问。

(推荐教程:apache教程

So konfigurieren Sie, dass der Zugriff auf andere Dateien als die Datei index.php verhindert wird

在web目录下新建文件(.htaccess),加入以下内容:

RewriteEngine on
RewriteRule ^(.*)$ index.php/$1 [L]
Nach dem Login kopieren

修改http.conf,支持rewrite_module:

LoadModule rewrite_module modules/mod_rewrite.so
Nach dem Login kopieren

修改http.conf,修改AllowOverride None 为 AllowOverride All,配置文件中有多个AllowOverride,请注意AllowOverride的上下文。

重启apache:

/usr/local/httpd/bin/apachectl restart
Nach dem Login kopieren

相关推荐:php培训

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie, dass der Zugriff auf andere Dateien als die Datei index.php verhindert wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage