2011-08-03 21 views
0

とのリンクを書き換えるには、私は、リンクを書き換えるこのhtaccessのファイルを使用して問題htaccessの

RewriteEngine on 

RewriteRule ^([a-zA-Z]+)$ file.php?show=$1 

しかし、私はこのように書き換えた後、私が望んでいたページに行くとき、私は、そう問題を抱えている:http://somesite.com/mypage そのページに移動しますが、リンクの最後にスラッシュ(http://somesite.com/mypage/)を入力すると開きません。404エラー...

コードを修正してくださいだから私はスラッシュまたはなしでページを入力することができます

答えて

2
RewriteEngine on 
RewriteRule ^([a-zA-Z]+)(\/)?$ file.php?show=$1 
+1

+1小さなヒント:スラッシュをエスケープしてキャッチグループにする必要はありません(角かっこで囲みます)。 '(\ /)? 'をこの' /?'で置き換えると、同じ仕事ができます。 – LazyOne