2010-12-28 16 views
2

誰かがURLの書き換えを手伝ってくれますか?SEOフレンドリーなURLと.htaccess

私はこれらのページ(例えば)している:私はIISを使用していますし、最初に私のホスティングプロバイダでとISAPI_Rewriteを使用していた

www.mydomain.com/photos/people 
www.mydomain.com/photos/wildlife 

www.mydomain.com/test/gallery.asp?id=2 
www.mydomain.com/test/gallery.asp?id=3 

し、それらをしたいと要求しますhttpd.iniファイルで、.htaccessファイルでHelicon Apeに切り替えました。 http://www.isapirewrite.com/http://www.helicontech.com/ape/

が、私はそれをISAPI_Rewriteの方法を試してみました:

RewriteRule /photos/people /test/gallery.asp?id=2 [I,L] 
RewriteRule /photos/wildlife /test/gallery.asp?id=3 [I,L] 

をしかし、それは動作しません 参照してください。

提案?それは

第二列を提出されていない場合

+0

httpd.parse.errorsファイルがありますか? – jyoseph

+0

解析エラーファイルが表示されません。私はmod_rewriteとIIS、Helper Apacheを使用していません。解析エラーファイルはどこに表示されるべきですか? – waanders

答えて

5

この

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^photos/(.*)$ test/gallery.asp?id=$1 [L,QSA] 

最初の行を試すテストでそれがディレクトリではない場合

第三は、写真/野生動物をリダイレクトするテストです?= test/gallery.asp?id = wildlife & a = true

a = trueでリダイレクトしたくない場合は、QSAを出してください)

+0

私のために働かない。ドキュメントの他の例も試しました。結果がありません。書き換え機能が正常に動作しているかどうか確認できますか? – waanders

+0

それは今働いています。プロバイダは誤ってそれをオフにしました... $ @!* X#!@# – waanders

関連する問題