dポイントプレゼントキャンペーン実施中!

例えば
table/
というディレクリがあり、中にindex.htmlとold.htmlがあり
googleにはtable/というアドレスと、table/old.htmlが登録されています
このときindex.htmlのファイル名をnew.htmlにしました。.htaccessに
RewriteRule ^table/ table/new.html [L,R=301]
と書きました
するとtable/old.htmlまで、table/new.htmlにリダイレクトされてしまいます
一体どのように書けばいいのでしょうか?

A 回答 (1件)

RewriteRule ^table/(index\.html)?$ table/new.html [L,R=301]


です。

301 は、ブラウザのキャッシュを削除しないと再読み込みしません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!