Heim >PHP-Framework >Denken Sie an PHP >So entfernen Sie den URL-Index in thinkphp

So entfernen Sie den URL-Index in thinkphp

藏色散人
藏色散人Original
2022-12-05 10:44:031523Durchsuche

So entfernen Sie den URL-Index in thinkphp: 1. Verschieben Sie die .htaccess-Datei in das Stammverzeichnis des Projekts. 2. Fügen Sie „'URL_MODEL'=> 2“ zur Konfigurationsdatei des Projekts hinzu. conf-Datei; 4. Löschen Sie das #-Symbol vor mod_rewrite.so. 5. Starten Sie Apache neu.

So entfernen Sie den URL-Index in thinkphp

Die Betriebsumgebung dieses Tutorials: Windows 7-System, ThinkPHP Version 5, Dell G3-Computer.

Wie entferne ich den URL-Index in thinkphp?

Index.php von der ThinkPHP-URL entfernen

Das Entfernen von index.php von der ThinkPHP-URL ist in zwei Schritte unterteilt:

1: Das erste, was Sie erreichen müssen, ist, index.php aus der Navigationsleiste des Browsers zu entfernen und es kann weiterhin normal funktionieren. Besuchen Sie die Website

1, verschieben Sie die .htaccess-Datei in das Stammverzeichnis Ihres Projekts

2, fügen Sie

'URL_MODEL'             =>  2,       
// URL访问模式,可选参数0、1、2、3,代表以下四种模式:
  // 0 (普通模式); 1 (PATHINFO 模式); 2 (REWRITE  模式); 3 (兼容模式)  默认为PATHINFO 模式(经测验,此处 'URL_MODEL' => 1或2 都可以 没太大的影响)

3 zur Konfigurationsdatei des Projekts hinzu und nehmen Sie relevante Konfigurationen in Apache

in Apaches httpd vor .conf Entfernen Sie das # vor LoadModule rewrite_module module/mod_rewrite.so in der Datei und starten Sie Apache neu

Zweitens: Nach Abschluss des obigen Vorgangs können Sie normal auf die Website zugreifen, ohne index.php hinzuzufügen, aber die meisten Links in der Website mit ThinkPHP Es wird mit U() implementiert. Sie werden feststellen, dass der Link, zu dem Sie springen können, wenn Sie auf die Schriftart oder das Bild mit dem Tag 3499910bf9dac5ae3c52d5ede7383485 klicken, in der Datei index.php vorhanden ist index.php wird durch die Verwendung von U() verursacht.

Fügen Sie einfach define('__APP__','') zur Eintragsdatei hinzu, die sich im Stammverzeichnis des Projekts befindet.

Okay, probieren Sie es aus!

Empfohlenes Lernen: „thinkPHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo entfernen Sie den URL-Index in thinkphp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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