Heim > Backend-Entwicklung > PHP-Problem > So entfernen Sie index.php von Apache

So entfernen Sie index.php von Apache

王林
Freigeben: 2023-03-04 19:16:02
Original
3656 Leute haben es durchsucht

apache去掉index.php的方法:首先打开httpd.conf配置文件,开启apache的url重写模式;然后修改配置【AllowOverride All】;最后创建并编辑【.htaccess】文件,将其放在项目根目录下即可。

So entfernen Sie index.php von Apache

首先打开Apache配置文件httpd.conf,在该文件中去掉LoadModule rewrite_module modules/mod_rewrite.so前面的“#”号,即开启Apache的url重写模式。

(推荐教程:php图文教程

然后将httpd.conf文件里面的所有AllowOverride None都改为AllowOverride All。

接着创建.htaccess文件并将其放到项目根目录下。

在这个文件里面加如下内容:

(学习视频推荐:php视频教程

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ index.php/$1 [L]
Nach dem Login kopieren

如果项目支持在配置文件中设置项目的url重写模式,需要在项目的配置文件里写:

return Array( 
‘URL_MODEL’ => ’2′, 
);
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo entfernen Sie index.php von Apache. 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
Aktuelle Ausgaben
Apache stoppt automatisch
Aus 1970-01-01 08:00:00
0
0
0
Apache-Fehler
Aus 1970-01-01 08:00:00
0
0
0
Wie Apache protokolliert
Aus 1970-01-01 08:00:00
0
0
0
Der Apache-Neustart ist fehlgeschlagen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage