これが私の現在のフォルダ構造です:URLのCodeIgniterのをspecifする間違ったURLのリダイレクト
説明:
- マイBASE_URLがある:
localhost/shoppingCart
- 私のデフォルトコントローラが
Welcome
I ha私のプロジェクトをフロントエンドとバックエンドの2つの部分に分けました。バックエンドのために私の標準コントローラは、「管理者/ホーム」である
(管理者は、フォルダや家庭では、コントローラの名前です)
フロントのための私の標準コントローラには「歓迎」で終わる(歓迎コントローラの名前です)
問題:
私はコントローラを「歓迎する」としているが、URLが同じままlocalhost/ShoppingCart/admin
を入力してください。私はいくつかのエラーを投げる必要があります。
localhost/ShoppingCart/admin/home
と入力すると正常に動作しています。
私はlocalhost/ShoppingCart/admin
localhost/ShoppingCart
にリダイレクトするようにルートを使用してみました:あなたのケースでは
#Redirect a sub folder to root
Redirect 301 /subfolder/
:メインドメインにサブフォルダをリダイレクトするには
$route['/admin'] = "welcome";
ようこそスタックオーバーフロー!私は少し書式を改良し、それを少し読みやすくしました。他の例については、[編集ヘルプガイド](// stackoverflow.com/editing-help)を見てください。 – FrankerZ