問題タブ [http-status-code-301]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
24 に答える
583552 参照

.htaccess - 一般的な htaccess リダイレクト www から非 www へ

www.example.comにリダイレクトしたいと思いexample.comます。次の htaccess コードはこれを実現します。

しかし、ドメイン名をハードコーディングせずに一般的な方法でこれを行う方法はありますか?

0 投票する
1 に答える
981 参照

.htaccess - .htaccess のリダイレクト ルールによって間違った場所に移動する

.htaccess ファイルを使用した URL のリダイレクトに問題があります。これは私の .htaccess ファイルがどのように見えるかです:

問題は、 page: に移動するとwww.my-site.com/file-name/example.php、リダイレクトするのではなく、にリダイレクトされるwww.my-site.com/file-name/example-001.phpことです www.my-site.com/file-name/example.php?file_name=example-001.php

何らかの理由で、「?file_name=example-001.php」を url に追加します。なぜこれが起こっているのか、それを修正する方法を知っている人はいますか?

0 投票する
3 に答える
609 参照

mod-rewrite - 301 リダイレクト

  1. URL を domain にリダイレクトする方法を教えてください。 例えば。http://www.mydomain.com/index.php=HairThing --> http://www.mydomain.com

  2. 末尾にスラッシュを付けずに、非 www を www にリダイレクトするにはどうすればよいですか?

http://mydomain.com ---> http://www.mydomain.com

0 投票する
3 に答える
992 参照

asp.net - サイトをphpからasp.netに移動するときに、古いApache mod_rewriteスタイルのURLからasp.netで301リダイレクトを行うにはどうすればよいですか?

mod_rewriteプラグインを使用してApacheで実行されているphpの既存のサイトがあります。言い換えれば、私は現在、Googleや他の人がインデックスに登録しているwww.example.com/section/subsection/のようなURLを持っています。

ただし、サイトを大幅にアップグレードする必要があるため、asp.netに移動したいと思います。共有ホスティングソリューション(iis 6、aps.net 3.5、完全信頼)を使用するオプションしかありません。だから私の質問:asp.netにwww.example.com/section/subsection/のような古いURLから新しいasp.netサイトの同等のURLに301リダイレクトを行わせるにはどうすればよいですか?

私は明らかに、検索エンジンの現在のランキングを失わないためにこれが必要です。

ありがとう、エギル。

0 投票する
6 に答える
6304 参照

asp.net - リダイレクト w.、ww.、wwww. へ -> www

site.com w.site.com ww.site.com と www.site.com を www.site.com にリダイレクトしようとしています。

私の上司は、タイプミスがサイトにも反映されるようにしたいと考えています。

彼らはうまくリダイレ​​クトします。私は ASP.Net を使用しており、正規表現を使用して 301 リダイレクトをスローしていますが、 http://www.seoconsultants.com/tools/headers.aspなどのツールを試しても正しいリダイレクトが表示されないようです。 w.site.com ww を使用します。等

Google が何を見ているかを把握しようとしていますが、どこを確認すればよいかわかりません。

firebug が 301 として報告しているように見えますが、これらのツールが間違った情報を報告している理由がわかりません。私の上司は Web ツールを使用してこれらが機能するかどうかを確認していますが、301 が正しく返送されていることを証明する方法を知っている人はいますか? または、適切な 301 が返されているかどうかを自分で確認できる方法を誰かが推奨できますか?

0 投票する
1 に答える
3211 参照

apache - .htaccess を使用して aspx ページを php ページにリダイレクトするにはどうすればよいですか?

最近、asp.net ホストから PHP ホストに移行しました。.htaccess を使用して古い URL の 301 リダイレクトをセットアップしようとしています。これが私が達成したいことです:

私は次のことを試しました:

これはうまくいかないようですか?私は何を間違っていますか?

0 投票する
2 に答える
799 参照

redirect - domain.com から www.domain.com にリダイレクトし、GET および POST データを保持する

現在、私の Web サイトには、domain.com または www.domain.com にアクセスした場合と同じデータが表示されます。

domain.com へのすべてのリクエストが www.domain.com に送信されるようにリダイレクトを設定したいと考えています。したがって、domain.com にアクセスするユーザーは、www.domain.com にリダイレクトされます。http://amazon.com/?a=bにアクセスするとどうなるかのように

domain.com リクエストで送信される GET または POST データを紛失したり破損したりしたくありません。

これを行う最善の方法は何ですか?301 リダイレクトを使用する必要がありますか? これにより、ユーザーのブラウザが GET/POST データを www.domain.com URL に再送信することはありますか?

[編集] OK、Zaagmans は、POST を透過的にユーザーにリダイレクトすることは不可能だと言っています。POST はしばらく無視します。クエリ文字列データだけでリダイレクトするにはどうすればよいですか?

0 投票する
1 に答える
237 参照

url - SEOと重複URL

ウェブサイトのメニューシステムを更新し、SEOのURLを追加しています。しばらくの間、同様のリソースを指す2つのURLがありますが、メニューに表示されるのはそのうちの1つだけです。

古いURLを残すか、削除する必要がありますか?私がそれらを残すと、グーグルの結果は404ページにリンクしませんが、それらはスパムと見なされる可能性があります。おそらくリダイレ​​クトする必要がありますか?

0 投票する
4 に答える
270 参照

linux - 301 すべての 404 をホームページに

これを行う最良の方法を知っている人はいますか?アパッチ、トムキャット、リナックス