だから私は持っている「良い」のURL:htaccessファイル:素敵なSEOフレンドリーURLの後ろに隠すPHPファイルは
RewriteRule ^(.*)/$ page.php?data=$1 [L]
問題はpage.php
がそうsite.com/page.php?data=xxx
は、私がしたいsite.com/xxx/
の重複コンテンツが表示されますアクセス可能であることですそれを防ぐが、もし私がRedirect
またはRewriteRule
でも良いURLの前にしても、RewriteRule
はそれが影響を受け、/いいURLの後ろでもファイルにアクセスできない。
どうすればよいですか?
page.php
はまれなファイル名に変更することができます。発見されて公開された場合は、html canonical urls
を追加しますが、正しく処理したいと思います。
は – Grey