すべてのURLをwww.example.com/forums
からwww.example.com/blog/
にリダイレクトしています。URLをフォルダリダイレクトから除外する
ので、私は.htaccess
にこのルールを作った:
RewriteRule ^forums blog/$1 [L,R=301]
事は私もforums/
で始まり、/blog
以外の特定のURLにリダイレクトいくつかのURLを除外したいということです。
たとえば、forums/8/some-made-up-word-here-1681
~/studies/some-made-up-studies
です。
は今のところ、それはあなただけで、より一般的なルールの前に、最初のより具体的なリダイレクトを含める必要がforum/
あなたのコードを試してみる前に、フォワードスラッシュのないリダイレクト/フォーラムを/blog/...not/フォーラム/とそれに従います。 – Ron
はい、OKです。 forums /?(.*) 'は'/forums'にもマッチします。 '? 'は、先行するスラッシュをオプションにします。 – MrWhite
申し訳ありませんが、フォーラムに続く/リダイレクトするURLは、私が言及したものを除き、/ブログ/のみ(末尾にはありません)が必要です。今すぐあなたのコードで、/フォローしているものは、/ blog/same-following-content/ – Ron