最近、ウェブマスター ツールで、いくつかのランダムなサイトが私のサイトにリンクしているのを見ました。実際、これは大きな問題ではありません。ファイルが原因で、リンクされているページが実際のページではない場合に問題が発生し.htaccess
ます。
これは.htaccess
私が実行しているコードです:
#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^([^/\.]+)/?$ index.php?id=$1 [L]
RewriteRule ^([0-9]+)/(.*)$ index.php?id=$1 [L]
したがって、実際の URL は次のようになります。
mysite.com/folder/999/TITLE-OR-NAME
$1
しかし、数値 ID である最初のフォルダーのみをチェックするため、この.htaccess
ファイルにより、ハッカーは次のようなランダムな URL で私のサイトにリンクすることができます。
mysite.com/folder/999/TITLE-OR-NAME1
mysite.com/folder/999/TITLE-OR-NAME2
mysite.com/folder/999/TITLE-OR-NAME3
mysite.com/folder/999/TITLE-OR-NAME4
mysite.com/folder/999/TITLE-OR-NAME5
最悪の部分は、Google がコンテンツを複製していると私に言ったときです!!!
実際、私はコンテンツを.htaccess
複製しているのではなく、私のために複製しています。そして、はい、私は悪い初心者プログラマーですが、解決策を見つけるのに苦労しているので、これについてあなたの助けに本当に感謝していますが、うまくいきません.