0
htaccessを使用して、http://www.website.com/abc/ ...のURLをどのように変更して「http://www.website.com/xyz」にすることができますか/ ... "のように" xyz "の後に" abc "の後と同じファイル名/ディレクトリ構造へのリダイレクトとして機能します。URLのディレクトリ名を別の名前に置き換えます
htaccessを使用して、http://www.website.com/abc/ ...のURLをどのように変更して「http://www.website.com/xyz」にすることができますか/ ... "のように" xyz "の後に" abc "の後と同じファイル名/ディレクトリ構造へのリダイレクトとして機能します。URLのディレクトリ名を別の名前に置き換えます
RewriteRule ^abc/(.*)$ /xyz/$1 [R=302,L,QSA]
これは(example.com/xyz/
またはexample.com/abc/
)example.com/xyz/pink-kitten
からexample.com/abc/pink-kitten
をリダイレクトしますが、フォルダ名の後に末尾にスラッシュが(すなわちexample.com/abc
がリダイレクトされません)が欠落している場合は何もしません。最後のケースが必要な場合は、別のルールを使用する必要があります。
必要に応じてリダイレクトコード[R=302]
を別のリダイレクトコードに変更することができます(例:301 Permanent Redirect)。