2011-12-22 7 views
0

domain.comの直後にある場合、domain.com/page/29/のように.htaccessを使用して/ ignore/page/X /を削除するにはどうすればよいですか?.htaccessを使ってURLを無視/削除/ページ/ X /から削除する方法は?

何らかの理由でScraperサイトが私のサイトにリンクしているため、Googleがそのリンクをクロールしてしまいます。残念ながら私のサイトは404を表示していませんが、代わりにページを表示しています。正規のURLには/ page/29 /などが含まれています。それは良くない。私のランキングを傷つける。

これはhtaccessでどのように行われるのですか?/ page-name /のようなものの後のページネーションはまだ機能しますか?

+0

を試すことができます。あなたは私たちにURLのいくつかの例を与えてもらえますか、あなたがそれらで何を望んでいるか(書き直し/ 404-ed/keep-the-way-they-are) – Gerben

答えて

0

/page/X/to/page /に書き換えたい場合は、次のルールを試してみてください。 (Xは任意の番号です)

RewriteRule ^page/([0-9]+)/$ http://domain.com/page/ [R=302,L] 

あなたが書き換えたい場合は/ [anystring]/X /に/ [anystring] /私はそれが届かない

RewriteRule ^(.*)/([0-9]+)/$ http://domain.com/$1/ [R=302,L] 
関連する問題