ホームページ バックエンド開発 PHPの問題 CIでindex.phpを非表示にする方法

CIでindex.phpを非表示にする方法

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

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

CIでindex.phpを非表示にする方法

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]
ログイン後にコピー

3.修改config.php的内容:

$config['index_page'] = 'index.php';
ログイン後にコピー

替换为

$config['index_page'] = '';
ログイン後にコピー

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

以上がCIでindex.phpを非表示にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

CI vs Laravel: ブログまたは CMS Web サイトを構築するにはどちらのフレームワークが適していますか? CI vs Laravel: ブログまたは CMS Web サイトを構築するにはどちらのフレームワークが適していますか? Jun 19, 2023 am 08:54 AM

Web サイト構築の継続的な開発とアップグレードに伴い、自分に合ったフレームワークを選択することは、Web サイト構築者にとって必須のスキルとなっています。この記事では、ブログや CMS Web サイトの構築により適したフレームワークを選択できるように、CI と Laravel を簡単に分析します。 1. CI の概要 CodeIgniter は CI と呼ばれ、MVC アーキテクチャ モデルを採用したオープンソースの軽量 Web アプリケーション開発フレームワークです。 CI は PHP5.2 以降で実行でき、よく使用されるライブラリやヘルパー関数が多数含まれているため、CI を使用して Web アプリケーションを開発できます。

サーバーからindex.phpを削除する方法 サーバーからindex.phpを削除する方法 Dec 19, 2022 am 10:24 AM

サーバーからindex.phpを削除する方法: 1. php.iniファイルを開き、内容を「cgi.fix_pathinfo=1」に変更します; 2. 対応する仮想ホストの構成ファイルを変更します; 3. 「include enable-」を変更します。 php.conf;" を "include enable-php-pathinfo.conf;" に置き換えます。 4.index.php を削除し、lnmp を再起動します。

PHP フレームワークの革新的な機能を探る: CI から Yii まで PHP フレームワークの革新的な機能を探る: CI から Yii まで Nov 27, 2023 am 10:04 AM

インターネットの急速な発展に伴い、PHP 言語のアプリケーションはますます普及しています。開発効率を向上させ、開発コストを削減し、ベスト プラクティスを採用するために、PHP フレームワークが登場しました。その中でも、CodeIgniter (CI) と Yii の 2 つはよく知られた PHP フレームワークです。この記事では、イノベーション能力の観点からこれら 2 つのフレームワークを検討します。 CodeIgniter (CI) は、Web アプリケーションの迅速な開発に広く使用されている軽量の PHP フレームワークです。 CI の主な特徴は、使いやすさ、スピード、柔軟性です。存在する

lnmpでindex.phpを非表示にする方法 lnmpでindex.phpを非表示にする方法 Oct 21, 2022 am 10:12 AM

lnmp でindex.php を非表示にする方法: 1. 「location ~ [^/].php」ファイルを開きます; 2. コンテンツを「location ~ [^/].php」に変更します; 3. 「#try_files $uri」を削除します=404; "; の前の # 記号 4. コンテンツ「rewrite "^/(.*)$" /index.php last;"; 5. Nginx を再起動します。

tp3でindex.phpを非表示にする方法 tp3でindex.phpを非表示にする方法 Mar 03, 2023 am 10:18 AM

tp3 でindex.php を非表示にする方法: 1. 「Application/Common/Conf/config.php」ファイルを見つけて開きます; 2. 「return array('URL_MODEL'=> 2,);」を変更して REWRITE モードをオンにします。 。

https URLからindex.phpを削除する方法 https URLからindex.phpを削除する方法 Mar 20, 2023 pm 03:35 PM

文字列index.phpは、多くのWebサイトのURLによく現れます。このファイルは非常に重要ですが、Web サイトの構造を明確にするために、ユーザーが URL からこの文字列を削除したい場合があります。

継続的インテグレーション (CI) で C++ 関数の単体テストを使用するにはどうすればよいですか? 継続的インテグレーション (CI) で C++ 関数の単体テストを使用するにはどうすればよいですか? Apr 24, 2024 pm 03:42 PM

回答: 継続的インテグレーション (CI) を C++ 関数単体テストと組み合わせて使用​​すると、コード テストを自動化し、コードの品質と信頼性を確保できます。 CMake と単体テスト フレームワークをインストールします: GoogleTest: sudoaptinstalllibgtest-devCatch2: sudoaptinstalllibcatch2-dev 単体テストを作成します: GoogleTest などの単体テスト フレームワークを使用してコード テストを作成します CMake を構成します: CMakeLists.txt に単体テストを追加します CI でテストを実行します: CI システムを構成します(Jenkins のように) プッシュごとにテストを実行する

PHP CI/CD の実践: 手動デプロイメントに別れを告げる PHP CI/CD の実践: 手動デプロイメントに別れを告げる Mar 06, 2024 pm 10:22 PM

はじめに ソフトウェア開発において、継続的インテグレーションと継続的デリバリー (CI/CD) は、開発と展開の効率を向上させるための重要な実践方法です。コードの構築、テスト、展開のプロセスを自動化して、コードの品質と安定性を確保し、開発から配信までのサイクルを短縮します。この記事では、jenkins、Docker、kubernetes などのツールを使用して、PHP プロジェクトに適した CI/CD プロセスを構築する方法を紹介します。 CI/CD プロセス CI/CD プロセスには通常、次の段階が含まれます。 継続的インテグレーション (CI): コードがコード ベースに送信された後、コードがビルドされ、テストされます。継続的デリバリー (CD): テストに合格すると、コードがステージングまたは運用環境にデプロイされます。監視とフィードバック: 導入後のシステムの状態を監視し、ユーザーのフィードバックを収集します。

See all articles