2017-08-31 5 views
1

一部の内部リンクを動作させるためにリダイレクトを行う必要がありますが、完全なブロックがあります。書き換えルール - ガイダンスが必要

URLはhttp://www.something.com/faqs/What_happens_if_I_move_homeですか?

http://www.something.com/faqs/index/What_happens_if_I_move_homeにリダイレクトされましたか?

ただし、元のURLのように見える必要があります。私は単純な答えがあると確信していますが、ルールを書き直すと正規表現は時々私にとって謎です。

私は多くの人の間でのRewriteRule ^よくある質問(/.*)?$ /よくある質問/インデックス$ 1 [R、L、NC]

を試してみました!

+0

私は一例です追加することを意図して申し訳ありません - 後/よくある質問/元のURLで、私はちょうど/インデックスにリダイレクトする必要がある/しかしなしの任意の文字列があるかもしれませんそれは示している! – beegnz

答えて

0

はこの試してみてください。

RewriteEngine On 
RewriteCond %{REQUEST_URI} !^/faqs/index 
RewriteRule ^faqs/(.*) /faqs/index/$1 [L,NC] 
+0

はい!ありがとう、私はそれを試みたと確信していたが、ない:) – beegnz