0

URL が sitename.com/u/[user_nicename] である場合は常にページ (/user/profile.php) をロードしようとしています mod rewrite でこれを達成するにはどうすればよいですか?

次のことを試しましたが、適切にリダイレクトされません (404 エラーが表示されます)。

これが私のhtaccessコンテンツです。

RewriteEngine On
RewriteRule ^u/([^/.]+)/?$ /user/profile.php [L]

(この .htaccess ファイルを 'u' ディレクトリに作成したので、example.com/u/[something] のようなリクエストが行われると、[something] ファイルが検索され、見つからない場合は 'このリダイレクトを書いた u' ディレクトリ)

親切に助けてください、私がしようとしているのは、特定のファイルをロードすることだけです。つまり/user/profile.php、リクエストがsitename.com/u/[user_nicename] ありがとうのようなときはいつでも!

4

2 に答える 2