I以下の.htaccessファイルがあります:Twitterの誰かが入力できるようなので、の例外を除いて、URLからの.php削除(htaccessを)
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ account.php?username=$1
これは基本的に私のユーザープロファイルを提供しています:url.com/theirusername
をしかし、私は/ homeのような特定のページを、プロファイルにつなげるのではなく、別の.phpページにしたい、最後に.phpを付けないようにしたい。
誰もがこれを行う方法を考えることができますか?
ありがとうございます!
RewriteEngine On
# To internally redirect file to file.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+?)/?$ $1.php [L]
# handle profile URLs
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([\w-]+)/?$ account.php?username=$1 [L,QSA]
これは魅力のように機能しました。ありがとうございます! – Ben