dyhamb.com/episode.php?episode=1
現在、。として書き換える.htaccessファイルがありますdyhamb.com/1
。dyhamb.com/blogpost.php?bp=1
として書き換える別のものも欲しいdyhamb.com/blog/1
です。
エピソードの書き換え用にコードを設定しましたが、ブログの書き換えを追加しようとすると、機能しないようです。それを可能にするために、どのように以下を変更しますか?
Options -Multiviews
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^dyhamb\.com$
RewriteRule ^(.*) http://dyhamb.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(0|[1-9]\d{0,2})$ /episode.php?episode=$1 [L,QSA]
RewriteRule ^/blog$ /blogpost.php?blog=$1 [L,QSA]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+episode\.php\?episode=(\d+) [NC]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+blogpost\.php\?blog=(\d+) [NC]
RewriteRule ^ %1? [R=301,L]