2011-12-26 17 views
0

私は友好的なURLを作ろうとしています。次のようにwww.site.com/newest

私の現在の.htaccessに

www.site.com/index.php?view=newestは次のとおりです。

RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^newest ./index.php?view=newest 

それは動作しますが、あなたは

私もよ(ページエラーで)www.site.com/newest/laksdjfまたはwww.site.com/newestskdfに行くことができますこれを試すと、複数の$ _GET []要求に対して動作します。

RewriteRule ^(.*)$ index.php?view=$1 

それだけwww.site.com/newestまたはwww.site.com/newest/のために働くように、どのように私はこれらを変更することができますか?

+0

を得ていますか? –

答えて

1

試してください:あなたが正確にどのようなエラーを

RewriteRule ^newest/?$ ./index.php?view=newest