1
特定のフォルダとそのすべてのコンテンツを "www.domain.com/myfolder/"から "domain.com/myfolder/"にリダイレクトする必要があります。そのフォルダにはさらに多くのフォルダがあります。htaccessフォルダ内のすべてのものをno-wwwにリダイレクト
私はこの.htaccess
ファイルをフォルダに含めようとしましたが、成功しませんでした。
Options +FollowSymlinks -Indexes -MultiViews
RewriteEngine on
RewriteBase/
RewriteCond %{HTTP_HOST} ^www.domain.com [NC]
RewriteRule (.*) http://domain.com/myfolder/$1 [R=301,L]
しかし、唯一の "domain.com/myfolder/" に "www.domain.com/myfolder/" をリダイレクトします。
私は「domain.com/myfolder/something/」(何かフォルダのインデックス)または「domain.com/myfolder/something/whatever」(何かフォルダ内のファイル)が機能していないためにアクセスした場合404エラーをスローします。
多分正規表現を使用していますか?
を使用することができますか? –
いいえ、ルートフォルダのhtaccessに入ります。 – starkeen
完全に働いた。ありがとう! –