4

ユーザーは自分のサイトで独自のグループを作成できます。

希望するグループ名で作成できます。

つまり、「http://mysite.com/groups/_ _ _ _ _

--例: http://mysite.com/groups/test_group

(「http://mysite.com/groups/」がデフォルトで、ユーザーは希望の名前を追加でき、私は一意の名前で維持しています)。

「グループ」ディレクトリに1つのindex.phpがあります。

" " でアクセスしたくないhttp://mysite.com/groups/index.php?name=test_group...

「 」でアクセスしたいhttp://mysite.com/groups/test_group

index.phpコアPHPの with パラメータセグメントに言及せずにそれを達成するにはどうすればよいですか?

前もって感謝します...

4

1 に答える 1

2

有効mod_rewriteにし.htaccessてからhttpd.conf、次のコードを DOCUMENT_ROOT/gaggletrips/.htaccessファイルに入れます。

Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /gaggletrips/

RewriteRule ^(groups)/([^/]+)/?$ $1/index.php?name=$2 [L,QSA,NC]

これらのルールが整ったら、直接入力することができ、ブラウザーで URL を変更せずにバックグラウンドでhttp://mysite.com/groups/test_group読み込まれます。http://mysite.com/groups/index.php?name=test_group

于 2013-10-15T09:34:14.077 に答える