問題タブ [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.
.htaccess - 一般的な htaccess リダイレクト www から非 www へ
www.example.com
にリダイレクトしたいと思いexample.com
ます。次の htaccess コードはこれを実現します。
しかし、ドメイン名をハードコーディングせずに一般的な方法でこれを行う方法はありますか?
.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 に追加します。なぜこれが起こっているのか、それを修正する方法を知っている人はいますか?
mod-rewrite - 301 リダイレクト
URL を domain にリダイレクトする方法を教えてください。 例えば。http://www.mydomain.com/index.php=HairThing --> http://www.mydomain.com
末尾にスラッシュを付けずに、非 www を www にリダイレクトするにはどうすればよいですか?
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リダイレクトを行わせるにはどうすればよいですか?
私は明らかに、検索エンジンの現在のランキングを失わないためにこれが必要です。
ありがとう、エギル。
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 が返されているかどうかを自分で確認できる方法を誰かが推奨できますか?
apache - .htaccess を使用して aspx ページを php ページにリダイレクトするにはどうすればよいですか?
最近、asp.net ホストから PHP ホストに移行しました。.htaccess を使用して古い URL の 301 リダイレクトをセットアップしようとしています。これが私が達成したいことです:
私は次のことを試しました:
これはうまくいかないようですか?私は何を間違っていますか?
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 はしばらく無視します。クエリ文字列データだけでリダイレクトするにはどうすればよいですか?
url - SEOと重複URL
ウェブサイトのメニューシステムを更新し、SEOのURLを追加しています。しばらくの間、同様のリソースを指す2つのURLがありますが、メニューに表示されるのはそのうちの1つだけです。
古いURLを残すか、削除する必要がありますか?私がそれらを残すと、グーグルの結果は404ページにリンクしませんが、それらはスパムと見なされる可能性があります。おそらくリダイレクトする必要がありますか?
linux - 301 すべての 404 をホームページに
これを行う最良の方法を知っている人はいますか?アパッチ、トムキャット、リナックス