0

我正在尝试通过 .htaccess 生成动态“漂亮的 URL”,这样它就会http://mysite.com/episode.php?episode=1变成http://mysite.com/1加载 .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 回答