-2

PHP Codeigniter と MySQL を使用してイベント管理システムを開発していますが、以下の問題を解決する方法がわかりません

問題1

のようなバックエンド用のURLを作りたい

www.event-backend.com/event/EVENt_ID (for dashboard)
www.event-backend.com/event/EVENt_ID/registration
www.event-backend.com/event/EVENt_ID/travel
and so on

EVENT_IDを変更することで、 別のイベントを開くことができます

しかし、コードイグナイターでは、2番目のパラメーターはコントローラーのメソッドになり、動的にする必要があります。ルーティングはどうなりますか?

問題2

入力するだけでイベント Web サイト (イベントごとに固有) にアクセスできるようにしたい

  www.somedomain.com  
     which will be pointing at 
  www.event-backend.com/website/EVENt_ID

問題 2 は CNAME レコードで解決できますが、その方法がわかりません

助けてください

4

1 に答える 1

0

Uは、この目的のために内部リダイレクトを使用できます。たとえば、次のようになります。

RewriteEngine On
RewriteRule ^event/(.*)$ /event/controller/$1
于 2012-09-08T11:18:57.967 に答える