0

私は簡単な仕事だと思ったことをやっています。.htaccess ファイルを使用して、あるページから別のページにリダイレクトしたい。

これは私のリダイレクトステートメントです:

Redirect 302 /myfavoritebook https://play.google.com/store/books/...

パスを入れると:

www.mywebsite.com/myfavoritebook

私が作成したカスタム 404 欠落ページに移動します。新しい Web サイトにリダイレクトされません。

理由について何か考えはありますか?

4

1 に答える 1

1

mod_aliasは、単純な URL 操作タスクを処理するように設計されています。クエリ文字列の操作など、より複雑なタスクについては、mod_rewrite が提供するツールを使用してください。

mod_rewrite代わりに次を使用してみてください。

Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteRule ^myfavoritebook/?  https://play.google.com/store/books/details/Orson_Scott_Card_Ender_s_Game?id=Ojqi8KbWuLwC&feature=search_result#?t=W251bGwsMSwyLDEsImJvb2stT2pxaThLYld1THdDIl0  [R=302,NC,L]
于 2013-04-20T17:48:44.293 に答える