3

ユーザーの URL をスクリプトにリダイレクトする単純な Apache mod_rewrite ステートメントを作成する必要があります。

**http://mydomain.com/username -> http://mydomain.com/user.py?uname=username**
mydomain.com/username -> http://mydomain.com/user.py?uname
mydomain.com/username -> http://mydomain.com/user.py?uname

次の行は機能しません。

RewriteEngine on
RewriteRule ^[a-z]{5,}$  /user.py?username=$1 [L]

あなたの助けを楽しみにしています

4

1 に答える 1

4

試す:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)$ /user.py?uname=$1 [L]

これにより、誰かが をリクエストするhttp://mydomain.com/usernameと、 でコンテンツが提供されhttp://mydomain.com/user.py?uname=usernameます。

于 2012-10-02T21:13:54.947 に答える