ホームページ  >  記事  >  バックエンド開発  >  YiiでURL内のindex.phpを非表示にする方法

YiiでURL内のindex.phpを非表示にする方法

小云云
小云云オリジナル
2017-12-01 10:36:301576ブラウズ

私たちはこれまでに Yii フレームワークに関する多くの知識を共有し、また、誰もが学べるように Yii フレームワーク トピック を特別に作成しました。この記事では、Yii が URL 内のindex.php を非表示にする方法の例を示します。参考のために皆さんと共有してください。詳細は次のとおりです:

1. config/ の下の main.php を変更します:

'urlManager'=>array(

'urlFormat'=>path',

)

' showScriptName'=>false,

'rules'=>array(

'/'=>'/view '、

'//'=>'/',

コントローラー:w+>/'=>'/',

),

),

2. Web サイトのルート ディレクトリを変更します。 .htaccess ファイルの内容は次のとおりです:


Options +FollowSymLinks

IndexIgnore */*

RewriteEngine on

# ディレクトリまたはファイルが存在する場合は、それを直接使用します

RewriteCond %{REQUEST_FILENAME} ! -f

RewriteCond %{REQUEST_FILENAME} !-d

# それ以外の場合は、index.php

RewriteRule に転送します。 上記の内容は、Yii が URL 内でindex.php を隠す方法です。みんな。

関連する推奨事項:

Yiiフレームワークフレームワークモジュールの開発

Yiiに付属する検証コード機能のロード方法

PHP Yiiフレームワークのデータベースクエリ操作の概要

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

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