Heim Backend-Entwicklung PHP-Problem So verstecken Sie index.php in ci

So verstecken Sie index.php in ci

Aug 06, 2020 am 10:03 AM
ci index.php

ci隐藏index.php的方法:首先打开【rewrite_module】,并修改AllowOverride none为AllowOverride All;然后在CI的目录下面创建【.htaccess】文件并添加相关内容;最后相关内容即可。

So verstecken Sie index.php in ci

ci隐藏index.php的方法:

1.需要apache打开rewrite_module,然后修改httpd.conf的AllowOverride none为AllowOverride All(里面,不同的环境目录不同)

2.在CI的目录下面创建.htaccess文件,加入如下内容:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1 !^(index\\.php|images|robots\\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
Nach dem Login kopieren

3.修改config.php的内容:

$config['index_page'] = 'index.php';
Nach dem Login kopieren

替换为

$config['index_page'] = '';
Nach dem Login kopieren

相关学习推荐:php编程(视频)

Das obige ist der detaillierte Inhalt vonSo verstecken Sie index.php in ci. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

CI vs. Laravel: Welches Framework ist besser für den Aufbau eines Blogs oder einer CMS-Website? CI vs. Laravel: Welches Framework ist besser für den Aufbau eines Blogs oder einer CMS-Website? Jun 19, 2023 am 08:54 AM

Mit der kontinuierlichen Weiterentwicklung und Verbesserung der Website-Erstellung ist die Auswahl eines Frameworks, das zu Ihnen passt, zu einer wesentlichen Fähigkeit für Website-Ersteller geworden. In diesem Artikel werden CI und Laravel kurz analysiert, um Ihnen bei der Auswahl eines Frameworks zu helfen, das besser zum Erstellen eines Blogs oder einer CMS-Website geeignet ist. 1. Einführung in CI CodeIgniter, kurz CI, ist ein Open-Source-Framework für die Entwicklung leichter Webanwendungen, das das MVC-Architekturmodell übernimmt. CI kann auf PHP5.2 und höher ausgeführt werden und enthält viele häufig verwendete Bibliotheken und Hilfsfunktionen, sodass CI zum Entwickeln von Webanwendungen verwendet werden kann.

So entfernen Sie index.php vom Server So entfernen Sie index.php vom Server Dec 19, 2022 am 10:24 AM

So entfernen Sie index.php vom Server: 1. Öffnen Sie die Datei php.ini und ändern Sie den Inhalt in „cgi.fix_pathinfo=1“. 2. Ändern Sie die Konfigurationsdatei des entsprechenden virtuellen Hosts. 3. Ändern Sie „include enable; php.conf;“ Ersetzen Sie durch „include enable-php-pathinfo.conf;“; 4. Entfernen Sie index.php und starten Sie lnmp neu.

Entdecken Sie die innovativen Funktionen des PHP-Frameworks: von CI bis Yii Entdecken Sie die innovativen Funktionen des PHP-Frameworks: von CI bis Yii Nov 27, 2023 am 10:04 AM

Mit der rasanten Entwicklung des Internets wird die Verwendung der PHP-Sprache immer weiter verbreitet. Um die Entwicklungseffizienz zu verbessern, Entwicklungskosten zu senken und Best Practices zu übernehmen, wurde das PHP-Framework ins Leben gerufen. Darunter sind CodeIgniter (CI) und Yii zwei bekannte PHP-Frameworks. In diesem Artikel werden diese beiden Frameworks aus der Perspektive der Innovationsfähigkeiten untersucht. CodeIgniter (CI) ist ein leichtes PHP-Framework, das häufig für die schnelle Entwicklung von Webanwendungen verwendet wird. Die Hauptmerkmale von CI sind Benutzerfreundlichkeit, Geschwindigkeit und Flexibilität. existieren

So verstecken Sie index.php in lnmp So verstecken Sie index.php in lnmp Oct 21, 2022 am 10:12 AM

So verstecken Sie index.php in lnmp: 1. Öffnen Sie die Datei „location ~ [^/].php“. 2. Ändern Sie den Inhalt in „location ~ [^/].php“. 3. Entfernen Sie „#try_files $uri“. =404; Das #-Symbol vor „; 4. Fügen Sie den Inhalt „rewrite „^/(.*)$“ /index.php last;“ hinzu; 5. Starten Sie Nginx neu.

So verstecken Sie index.php in tp3 So verstecken Sie index.php in tp3 Mar 03, 2023 am 10:18 AM

So verstecken Sie index.php in tp3: 1. Suchen und öffnen Sie die Datei „Application/Common/Conf/config.php“. 2. Aktivieren Sie den REWRITE-Modus, indem Sie „return array('URL_MODEL'=> 2,);“ ändern. .

So entfernen Sie index.php von der https-URL So entfernen Sie index.php von der https-URL Mar 20, 2023 pm 03:35 PM

Die Zeichenfolge index.php erscheint häufig in den URLs vieler Websites. Obwohl diese Datei sehr wichtig ist, möchten Benutzer diese Zeichenfolge manchmal aus ihren URLs entfernen, um die Struktur der Website klarer zu gestalten.

Wie verwende ich C++-Funktionseinheitentests mit kontinuierlicher Integration (CI)? Wie verwende ich C++-Funktionseinheitentests mit kontinuierlicher Integration (CI)? Apr 24, 2024 pm 03:42 PM

Antwort: Die Verwendung von Continuous Integration (CI) in Kombination mit C++-Funktionseinheitentests kann Codetests automatisieren und Codequalität und -zuverlässigkeit sicherstellen. Installieren Sie CMake und das Unit-Test-Framework: GoogleTest: sudoaptinstalllibgtest-devCatch2: sudoaptinstalllibcatch2-dev Unit-Tests schreiben: Schreiben Sie Codetests mit einem Unit-Test-Framework wie GoogleTest. Konfigurieren Sie CMake: Fügen Sie Unit-Tests in CMakeLists.txt hinzu. Führen Sie Tests in CI aus: Konfigurieren Sie CI-Systeme (wie Jenkins) führen bei jedem Push Tests durch

PHP CI/CD in Aktion: Verabschieden Sie sich von der manuellen Bereitstellung PHP CI/CD in Aktion: Verabschieden Sie sich von der manuellen Bereitstellung Mar 06, 2024 pm 10:22 PM

Einführung In der Softwareentwicklung sind kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD) wichtige Praktiken zur Verbesserung der Entwicklungs- und Bereitstellungseffizienz. Es automatisiert den Code-Erstellungs-, Test- und Bereitstellungsprozess, um die Qualität und Stabilität des Codes sicherzustellen und den Zyklus von der Entwicklung bis zur Auslieferung zu verkürzen. In diesem Artikel wird erläutert, wie Sie mithilfe von Tools wie Jenkins, Docker und Kubernetes einen für PHP-Projekte geeigneten CI/CD-Prozess einrichten. CI/CD-Prozess Der CI/CD-Prozess umfasst im Allgemeinen die folgenden Phasen: Kontinuierliche Integration (CI): Nachdem der Code an die Codebasis übermittelt wurde, wird der Code erstellt und getestet. Continuous Delivery (CD): Wenn die Tests erfolgreich sind, wird der Code für das Staging oder die Produktion bereitgestellt. Überwachung und Feedback: Überwachen Sie den Zustand des Systems nach der Bereitstellung und sammeln Sie Benutzerfeedback.

See all articles