raining1CPIサーバでmod_rewriteを使用する場合は、「.htaccess」に設定が必要です。(※シェアードプランACE01を使用)最初の状態ではmod_rewriteを使用することができないので、.htaccessにmod_rewriteを使用する為の設定を行います。phpのフレームワークやWordPressなどを使用する時はURLの書き換えを行いリライトするので、mod_rewriteは必要になってくると思います。下記にCPIサーバでmod_rewriteを使用する為の.htaccessの設定方法をメモします。CPIサーバでmod_rewriteを使用する方法ドキュメントルートに「.htaccess」を設置します。設置した.htaccessに下記の内容を記述をします。+FollowSymLinksこの一行を記述することでmod_rewriteを使用することができるようになります。+FollowSymLinks」の下に記述します。CPIサーバでphpを使用する場合は下記の内容を.htaccessに記述をします。この記述をしないとphpが動かないので要注意です。.phpphpのバージョンを変更することもできます。CPIサーバでphpやmod_rewriteを使用する際は上記の設定を行う必要があります。raining返信CPIのサーバで「.htaccess」「.htpasswd」をサーバにアップロードしてベーシック(Basic)認証を設定しようとした時にうまく動作しませんでした。コントロールパネルからベーシック認証を設定することもできるみたいですが、テストサイトでしか設定できないのでしょうか???色々調べてみるとコントロールパネルにある「プログラムのパスとサーバの情報」画面に記述されている「httpドキュメントルート」のファイルパスでベーシック認証を設定しようするとうまく動作しないようです。【修正後】/home/ユーザID/html/また、もう一つ問題があり、CPIサーバではパスワードの暗号化はCRYPTではなくMD5で暗号化したパスワードを使用するそうです。MD5形式のパスワード取得(ベーシック認証)サーバにSSHでログインし、下記のコマンドを実行します。password-n:結果のみを出力。(テスト用)-b:コマンドライン引数として指定-m:MD5形式でハッシュ出力結果を「.htpasswd」に記述し、サーバにアップロードします。上記二つの設定をしたところ、正常にベーシック認証を設定することができました。下記のサイトを参考にさせていただきました。ありがとうございました。raining返信CPIサーバのマルチドメインで契約していたドメインが切れてしまった際にFTPに接続することができないということがありました。サーバ内のファイルを参照したかったので、色々と接続しようと試してみたけれどなかなかうまくいかずにいました。調べていくとCPIのオンラインヘルプに載ってました。サーバ移転時などドメインが設定されていない場合はIPアドレスでアクセスするようです。今後、サーバ移転時などで必要になってくるので、忘れないようにメモっておきます。http://document.secure.jp/ftp/ftp_setup/ftp_setup_faq.phpドメインが切れたものでもIPアドレスを使用してFTPで接続したら、サーバに入ることができました。ヘルプなどはしっかり確認するべきですね。raining2CPIのサーバを使用した時にPOSTで渡されるデータが文字化けしてしまったので対処方法をメモします。文字化けする原因はCPIサーバのPHPの文字コードがEUC-JPで設定されている為、UTF-8で制作している場合POSTの値が文字化けしてしまいます。対処方法としてはphp.iniの設定を変更するか、POSTの値の文字コードを「mb_convert_encoding」で変換します。php.iniの設定を変更1.CPIのWEBコントロールパネルにログインします。2.「お客様情報」→「プログラムのパスとサーバの情報」をクリックします。iniの設定情報」があるので、指定のPHPのバージョンをクリックします。iniの設定情報」画面が表示されるので、設定内容をコピーし、php.iniを作成します。5.作成したphp.iniファイルの下記のようにを修正します。Off6.修正したphp.iniファイルをサーバにアップロードします。ドキュメントルートより前の階層にconfというディレクトリ作成しアップしました。/usr/home/ユーザーID/conf/7.「.htaccess」に下記の内容を設定しドキュメントルートにアップロードします。/usr/home/ユーザーID/conf/」でphp.iniファイルの場所を指定します。php.iniをブラウザからアクセスさせないように設定します。all</Files>・アップロードディレクトリ/usr/home/ユーザーID/html/8.アップロードが完了すれば、設定完了です。phpinfo()で文字コードがutf-8に変更されていること確認できます。mb_convert_encodingでPOSTの値を変換POSTの値をループさせ、データをmb_convert_encodingでEUC-JPからUTF-8に変換します。"EUC-JP");}$postにUTF-8に変換したデータが格納されます。データが少ない場合などは上記の方法でも対応できます。