プログラムの勉強をしている初心者です。
PHPで作成したサイトのリニューアルでÜRLが変更になるページの301リダイレクトを試してみたのですが
上手く設定する事が出来なかった為、質問をさせてください。
【実現したい事】
http://test.net/bbs.php?id=451&page=1
http://test.net/bbs.php?id=453&page=1
http://test.net/bbs.php?id=455&page=1
http://test.net/bbs.php?id=456&page=1
↓
http://test.net/page.php?id=451&page=1
http://test.net/page.php?id=453&page=1
http://test.net/page.php?id=455&page=1
http://test.net/page.php?id=456&page=1
(bbs.php?id=をpage.php?id=に変更したいです。)
(PHPで作成しているページです。)
http://test.net/tag.php?tag=GETで取得したキーワードが入っています&page=1
http://test.net/tag.php?tag=GETで取得したキーワードが入っています&page=1
http://test.net/tag.php?tag=GETで取得したキーワードが入っています&page=1
http://test.net/tag.php?tag=GETで取得したキーワードが入っています&page=1
↓
http://test.net/keyword.php?tag=GETで取得したキーワードが入っています&page=1
http://test.net/keyword.php?tag=GETで取得したキーワードが入っています&page=1
http://test.net/keyword.php?tag=GETで取得したキーワードが入っています&page=1
http://test.net/keyword.php?tag=GETで取得したキーワードが入っています&page=1
(tag.php?tag=をkeyword.php?tag=に変更したいです。)
(PHPで作成しているページです。)
【試してみた事】
RewriteEngine on RewriteRule ^/bbs.php?id=$ http://test.net/page.php?id= [R=301] RewriteEngine on RewriteRule ^/tag.php?tag=$ http://test.net/keyword.php?tag= [R=301,L]
参考にしたサイト:
簡単!301リダイレクトする為の.htaccessファイルの記述方法
使用しているサーバーはさくらVPSです。
http://test.net/index.phpをhttp://test.net/へと
.htaccessを使って転送する事は出来たのですが、
ページに含まれているURLの一部を変更した先に301リダイレクトで転送するという事が出来ず、困っています。
何かお気付きの点がありましたらお力をお貸しいただけると嬉しいです。
どうかよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/08 06:22