-1

htaccess リダイレクトに問題があります。

私がやりたいこと:

https://www.example.com/folderリンクをにリダイレクトしたいhttps://www.example.com/folder/subfolder

したがって、通常は次のように使用します。

redirect /folder /folder/subfolder

しかし、ブラウザが にリダイレクトされるという問題がありhttp://www.example.com:443/folder/subfolderます。そうではありませんが、最後にhttpsはいいです。:443そしてブラウザは私に404エラーを与えます。

URLを正しくリダイレ​​クトする方法を知っている人はいますか?

ありがとうございました。

4

1 に答える 1

0

代わりにこれを試してください:

redirect permanent /folder https://www.example.com/folder/subfolder

編集: mod_aliasが機能しない場合は、次のようなmod_rewriteベースのルールを使用してみてください。

mod_rewriteと.htaccessを有効にしてからhttpd.conf、次のコードをディレクトリの.htaccess下に配置します。DOCUMENT_ROOT

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^folder/?$ https://www.example.com/folder/subfolder [L,R=301,NC]
于 2012-05-25T13:27:19.353 に答える