seo: 301 リダイレクト

WBOY
WBOYオリジナル
2016-06-23 13:52:23975ブラウズ

たとえば、Web ページに 2 つの URL (www.x.com/you_10_1 と www.x.com/you_10 など) があり、両方ともその Web ページを指しています。

次に、301 を使用して www.x.com/you_10_1 を www.x.com/you_10 にリダイレクトする必要があります。これを実現する方法を教えてください。


ディスカッションに返信(解決策)

誰もいませんか? ? ? ?専門家の皆様からアドバイスをお願いします

誰が答えられるでしょうか

PHP を使用して実装したいですか、それとも Web サーバーを使いますか?

Web サーバーは何ですか?

すべてのサーバーで誰かにチュートリアルを書いてもらうことはできますか?

ごめんなさい。 PHP サーバーが Apache であることを忘れていました

if($_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME']=='www.x.com/you_10_1'){	header("HTTP/1.1 301 Moved Permanently");	header("Location:http://www.x.com/you_10");	exit();}

if($_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME']=='www.x.com/you_10_1'){	header("HTTP/1.1 301 Moved Permanently");	header("Location:http://www.x.com/you_10");	exit();}


申し訳ありませんが、私は PHP フレームワークを使用しているため、「リダイレクト ループ」が発生します

Apache で 301 を実装します。永続的なリダイレクトを実装する方法

Apache で 301 永続的なリダイレクトを実装する方法



特定の RewriteCond と RewriteRule の書き方がわかりません

アドバイスをお願いします、ありがとうございます

PHP と Web のどちらを使用しますか? 実現するサーバー?


Apacheを使用して実装されています。実装方法は? RewriteCond と RewriteRule が書けません

アドバイスをお願いします!

フレームワークには独自の書き換えがあり、それを直接実行すると競合が発生します。フレームワークの書き換えの前に実行する必要があります。

<IfModule rewrite_module>RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^you_10$ http://www.x.com/you_10_1 [R=301,L]</IfModule>

フレームワークには独自の書き換えがあり、直接の競合が存在します。フレームワークの書き換えの前にそれを行う必要があります。


ポイントをプレゼントします。

フレームワークには独自の書き換えがあり、直接競合があるため、フレームワークを書き換える前にそれを行う必要があります。
りー


よろしくお願いします!

別の質問をしたいのですが、以前の URL はすべて、 www.x.com/yo_1_1_1 のように、区切り文字として _ を使用していました。
しかし、現在は、:www など、/ を区切り文字として含む URL に変更されました。 x.com/yo/1/1/1

次に、/ で区切られたすべての URL を / で区切られた URL に誘導する必要があります。直接競合があるので、フレームを書き換える前に行う必要があります。
りー
よろしくお願いします!

別の質問をしたいのですが、以前の URL はすべて、 www.x.com/yo_1_1_1 のように、区切り文字として _ を使用していました。

しかし、現在は、:www など、/ を区切り文字として含む URL に変更されました。 x.com/yo/1/1/1

次に、/ で区切られたすべての URL を / で区切られた URL に誘導する必要があります


どうすればよいですか?


????変更されました。フレームワークのルーティングで。


???? はフレームワークのルーティングで変更されます。

URL を変更する方法 (_ から / へではない)
を尋ねているわけではありませんが、古い URL を新しい URL にリダイレクトするには 301 を使用します。または、サーバー構成でリダイレクトします。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。