2016-08-28 5 views
0

通過: -URL構造を交換し、私は次の規則どおりにApache表示代替内容にmod_rewriteのを持ちたいコンテンツMOD_REWRITE&Apacheの

  • 問合せ対象のURL: - のhttp://www.example.com/サーバーからページ/
  • フェッチされたURL: - のhttp:// www.example.com/tag-portfolio/

ブラウザをリダイレクトせず - すなわちユーザーはURL http://www.example.com/page/のままです

以下のコードを試してみましたが、コード[R、L]と[R = 301、L]を試しましたが、利用可能。どのように私はこれを達成することができますか?

ありがとうございます。

# BEGIN Rewrite 
RewriteEngine On 
RewriteBase/
RewriteRule ^goose/?$ /tag-portfolio/$1 [P,L] 
# END Rewrite 
+0

あなたのルールが見えます。あなたの問題は何ですか? – starkeen

+0

@starkeenおそらく、mod_rewriteが有効になっていない可能性があります。それはphp_info()に表示する必要がありますか?とにかくその場合mod_rewriteを有効にするために私はVPSを使用していますか? –

答えて

1

あなたは使用することができます:それは動作するはずのよう

# BEGIN Rewrite 
RewriteEngine On 
RewriteBase/
RewriteRule ^page(/?|/.+)$ /tag-portfolio$1 [NC,L] 
# END Rewrite