2017-11-01 7 views
1

EXPAINATIONhtaccessのプリティURLは、私はかなりのような、設定したURLきた私のhtaccessファイルでは、元のディレクトリへのアクセス(ページを複製)

を防ぎますユーザーは、次のURLに行く:

http://www.example.com/pricing 

ユーザーがに行くときにも動作します:

http://www.example.com/pages/pricing.php 

QUESTION

は、私の質問は、私がサイトを参照することができることからユーザーを防ぐことができる方法です。

http://www.example.com/pages/pricing.php 

301リダイレクトのみリダイレクトループが作成されます。

提案がありますか?

答えて

0

あなたは使用することができます。

# external redirect from actual URL to pretty one 
RewriteCond %{THE_REQUEST} \s/+pages/pricing [NC] 
RewriteRule^/pricing [R=301,L] 

# internal forward from pretty URL to actual one 
RewriteRule ^pricing$ /pages/pricing.php [L] 
関連する問題