CodeIgniter 3.X系でシステム構築を行おうとしています。
WordPress から移行処理を行おうとしていますが、
WordPressのURL構造がこれから開発を行っているサイトと異なるため
処理を加える必要が生じています。
たとえば、WordPressで開発したサイトが
http://www.hogehoge.com/322 であった際に
これを
新規開発のサイトで変換を行う必要があります。(外部リンクとして多数ありそれを大事にしたいでの)
ドメイン移行後の新サイトで
http://www.hogehoge.com/322 とパラメータ共通でアクセスを受けた際に
http://www.hogehoge.com/detail/322
というページに飛ばしたいです。
この時
$route['welcome/(:num)']='detail/$1';
としましたが、
$routeの部分が処理できずに「404 Not Found」 になってしまいます。
このような操作は出来ないのでしょうか?
http://www.hogehoge.com/322
というTOPページにパラメータを加えた際に
http://www.hogehoge.com/detail/322
というページに飛ばす方法があればご教授頂ければと思います。
このようなことができれば非常に助かります。
ご指摘を受けて.htaccess を追記しましたが、
上手くいきません。
RewriteEngine On RewriteBase / RewriteCond $1 !^(index\.php|image|images|img|css|js|robots\.txt) RewriteRule ^(.+)$ /index.php?/$1 [L] RewriteCond %{SERVER_PORT} 80 RewriteRule ^http://www.hogehoge.com/[0-9]$ http://www.hogehoge.com/detail/
どこか間違っているでしょうか????????????
詳しい方がいらっしゃったら教えてください。
宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/05 04:57
2017/04/05 06:17
2017/04/08 03:28