.htaccess 301は、ページが見つからない場合にホームページにリダイレクトします

StackOverflow https://stackoverflow.com/questions/1625029

質問

サイトをクリーンアップし、多くのページを破棄しました。 100ページのサイトの残り10ページがあり、すべて静的HTMLです。削除されたページのリクエストをホームページに301リダイレクトしたいのですが、.htaccessルールがわかりません!

役に立ちましたか?

解決

.htaccess に90ページを手動でリストするよりも良い方法があるとは思わない:

redirect 301 /somedeletedpage.htm http://www.example.com/

90個の削除されたページに、再実行可能な共通の特性がない限り。

他のヒント

301にしたくない場合、それは間違ったコードになります。欠落しているページはメインページの場所に移動されていないためです。 404または410を提供する必要があります。カスタム404を使用して、ユーザーが現在存在するページへのリンクを作成できるようにします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top