.htaccess に次の行があります
RewriteRule ^folder/(.*)$ /folder/?value=$1 [L]
に何かがあると、常に 500 内部エラーが発生しhttp://website.com/folder/value
ます。
単純に変更すると
RewriteRule ^folder/(.*)\.html$ /folder/?value=$1 [L]
http://website.com/folder/value.html
$_GET に value.html が設定されていると、適切に送信されます。
value、value.com、value-4、otheritemなどなんでも受け付けられるようにしたいです。
私の正規表現が毎回 500 Internal Server Error'ing である理由についてのアイデアはありますか?