-1

たとえば、 www.profstream.com/profile-t.php?username=arnsood -> www.profstream.com/arnsood を作成したいと思います。私のリンクはすべて元の URL にアクセスするようにサイトに設定されていますが、アドレス バーに書き直された例のように表示され、たとえば誰かが www.profstream.com/arunsood と入力したときに呼び出されるようにしたいだけです。

これは私に提案された mod 書き換えルールですが、試してみると何も見つからないというだけです。

RewriteEngine On
RewriteRule ^([^/]*)$ /profile-t.php?username=$1 [L]

すでにサイトにあるリンク構造を変更せずに機能させる方法はありますか?

4

1 に答える 1

3

これを試して

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ profile-t.php?username=$1 [L,QSA]
于 2013-03-08T23:56:23.037 に答える