ホームページ > バックエンド開発 > PHPチュートリアル > IIS での Yii URL 書き換え、iisyiiurl rewriting_PHP チュートリアル

IIS での Yii URL 書き換え、iisyiiurl rewriting_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:15:57
オリジナル
1307 人が閲覧しました

Yii URL の書き換え、IIS での iisyiiurl の書き換え

リーリー

自動生成されるweb.configは以下の通りです

リーリー

5. config.php を変更します

リーリー

IIS サーバーの下の YII フレームワークを書き換えて URL を変更する方法

confディレクトリ内のconfファイルに「URL_MODE」=>2が追加されているようです

YII URL ルールを書き換えた後、ロード時に元の古いアドレスが新しいアドレスになるにはどうすればよいですか?

古いアドレス ルールを手動で照合してから、新しいアドレスにジャンプすることのみ可能です。

例:
if ( preg_match( '/cate\_detail/[^\.]+/i' ,$_SERVICE['REQUEST_URI'] ) )
{
$this->redirect($this->createUrl('category/detail', array('cate'=>'Literature')), true, 301);
}

out I URL 構造は /cate_detail/literature.html ですが、後に /cate/literature.html に変更されました。上記のコードを、すべてのコントローラーの親クラスであるController.phpのinit()メソッドに追加するだけです

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/899448.html技術記事 IIS での Yii URL 書き換え、iisyiiurl 書き換えオプション +FollowSymLinks IndexIgnore */* RewriteEngine on # ディレクトリまたはファイルが存在する場合は、それを直接使用 RewriteCond %{REQUEST_FILENAME} !...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート