after_333sec回答ポイント 300ptウォッチ

Webアプリの大規模改修について


現在、PHP+MySQLで自作したネットショップを運営しております。
この度、(規模が大きくなりそうな)システムの改修が必要になりました。
今までは全てのアクセスに503を返し、その間に作業をしておりました。
今回は時間がかかる&ネットショップをストップしたくないので、
どのように動かしながら作業をすればよいか知恵をお貸しください。

現在、/home/***.com/a/以下をルートとしています。(***.comにアクセスすると/home/***.com/a/index.phpが表示される)
そのため、全て/b/にファイルを移し、作業が完了したら/a/に上書きすればいいのではと思いましたが、PHP、.htaccessファイル内、その他から絶対パスで別ファイルを読み込んでいる箇所が多く、非常に手間です。

/b/以下からのアクセスはrequire('/home/***.com/a/~')となっていても全て/b/にリダイレクトする方法があればよいのではと思います。
そのような方法はありますか?また動かしながらメンテナンスしたいといった場合は通常どのようにするものなのでしょうか?

以上よろしくお願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2013-03-12 15:02:51
終了日時
2013-03-19 15:05:04
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

.htaccess519MySQL2612PHP7798絶対パス82リダイレクト414ネットショップ878メンテナンス432アプリ4092

人気の質問

メニュー

PC版