0

エラーが発生します。または私が助けてほしい問題。Facebook や Twitter のように、ユーザーがユーザー プロファイルに直接アクセスできるようにしたいと考えています。例: twitter.com/kanyewest。私の .htaccess は次のようになります。リダイレクトを Twitter などに似たものにする方法を教えてください。

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} ^(.*(data|tmp|log).*\.php)$
RewriteRule .*$ – [F,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

</IfModule>

私のウェブサイトは www.mydomain.com/u/1 のように設定されています

4

1 に答える 1

0

100%確実ではありませんが、次のようにしてみてください。

RewriteRule /([a-zA-Z0-9]+)/$ /u/$1

これにより、URL を変更せずにmydomain.com/usernameへのリクエストが送信されます。mydomain.com/u/username

于 2013-02-19T01:03:45.350 に答える