0

私は理解できないように見えるhtaccessの問題を抱えています。

私のサイトには、URLに/widget/が含まれるページがいくつかあります。

.com / widget / .com / wigeta / .com / wigeb / .com / wigetc / .com / shop / wigeta / .com / shop / widgetb /

私のhtaccessファイルでは、次のものを使用しています。

何が起こっているのかというと、/ widget / / wigeta / /widgetb/を含むすべてのURLが正しくリダイレ​​クトされていないということです。たとえば、次のURLは次のとおりです。

  • .com / shop /widget/は.com/shop / content /widget/に送信されます
  • .com / shop /wigeta/は.com/shop / content /wigeta/に送信されています
  • .com / shop /widgetb/は.com/shop / content /widgetb/に送信されています

私が欲しいのは、.com /widget/または.com/wigeta/または.com/widgetb/が.com/content / widget{x}/ページにリダイレクトされるページのみです。

私はhtaccessの新人であり、解決策を打ち出すことはできません。

4

1 に答える 1

0

したがって、基本的には、URLがで始まる必要があることを指定する必要があります/wiget/

RewriteRule ^/wiget/ /content/wiget/ [L,R=301]
于 2013-02-15T21:32:11.067 に答える