0

.htaccessを介して動的な「きれいなURL」を生成しようとしていhttp://mysite.com/episode.php?episode=1ますがhttp://mysite.com/1、これを1〜999の潜在的な範囲のすべてのエピソード番号に適用できるようにしたいと思います。 .htaccessファイルをロードすると503エラーがスローされます。

Options -Multiviews

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} !^mysite\.com$
RewriteRule ^(.*) http://mysite.com/$1 [R=301,L]

RewriteRule ^/episode/\(\?:0|\[1-9\]\\d{0,2}\)$ //episode.php?episode=(?:0|[1-9]\d{0,2}) [L]

どこが間違っているのかわからず、なぜ503がスローされているのかよくわかりません。

4

1 に答える 1

0
RewriteRule ^episode/(0|[1-9]\d{0,2})$ /episode.php?episode=$1 [L,QSA]

詳細情報QSAapache.org/docs/current/rewrite/flags.html#flag_qsa

于 2012-05-22T05:48:34.847 に答える