2

htaccessに関して助けが必要です。htaccessを使用したセットアップのようなサブドメインが必要です。コントローラの1つからコンテンツをリダイレクトまたは表示する必要があります。

例:

私はコントローラーに「ビュー」と「サイト」と呼ばれるメソッドを言わせています。私はいくつかのパラメータを渡します

現在のURLは次のようになります。www.mydomain.com/view/site/name

今私が必要としているのは、次のような設定が必要です

name.mydomain.com = www.mydomain.com/view/site/name

私の現在のhtaccessは次のようになります

allow from all

Options -Multiviews

RewriteEngine On

Options -Multiviews

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %(REQUEST_FILENAME) !-l

RewriteRule ^(.*)$ index.php?rt=$1 [L,QSA] 

何を追加すればいいですか?私にお知らせください

前もって感謝します

4

1 に答える 1

0

最初に-繰り返す必要はありませんOptions -Multiviews

そしてルールは

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*)\.mydomain\.com
RewriteRule ^(.*)$ http://mydomain.com/view/site/%1/$1 [L,NC,QSA]

%言う:それが始まるようにRewriteCondから最初のパラメータを取ります%{HTTP_HOST}

$言う:RewriteRuleから最初のパラメータを取る

于 2013-03-14T09:35:27.320 に答える