札幌Web制作のシンクグラフィカ

送信ボタンを押すとトップページに戻ってしまう

mmさん (2022-12-26 11:59:04) kachi-kachi.com

送信ボタンを押すとトップページに戻ってしまいます。

テストサイトでは送信ボタンを押すと、確認画面に変わったのち送信できていました。
パーミッションの設定も確認済みです。
現サイトでは送信ボタンを押すと以下のURLに変わり、画面はトップページの内容が表示されています。
(ドメイン)/mailformpro4.3.1/mailformpro/mailformpro.cgi

確認すべきポイントをご教授いただけると幸いです。
よろしくお願いいたします。

おそらくhtaccess

和田 (2022-12-26 12:09:41) www.synck.com

がなにかよくないことをされているのではないかなと思います。
サーバに設置されているhtaccessでなにか変な指定がされていないか、ご確認ください。

確認してみたのですが分からず...

mmさん (2022-12-27 12:26:26) kachi-kachi.com

ご返信ありがとうございます。

ワードプレスをサブディレクトリに設置しているので、
元々あったhtaccessをコピーして公開用ディレクトリ下にも設置し、以下の通りに変更してあります。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule (省略)
RewriteBase / ■元々は /(ディレクトリ名)/
RewriteRule ^index¥.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]      ■元々は ./(ディレクトリ名)/index.php[L]
</IfModule>

変更した部分というとこのあたりなのですが、これがよくないのでしょうか...
調べてみたのですが、解決法がわからず...
メールフォームプロのデータを置く階層って関係あったりするのでしょうか?
見当違いなこと言ってましたらすみません。

お手すきの際にアドバイスいただけると幸いです。
よろしくお願いします。

ルート階層(公開ルート)に

和田 (2022-12-27 12:45:15) www.synck.com

そうですね、一度ルート階層にmailformproディレクトリを移動して、動くかどうかをお試しいただくことは可能でしょうか?

解決しました

mmさん (2022-12-27 16:19:34) kachi-kachi.com

何度もすみません。解決しました!

ルート階層でも変わらずだったのですが、ワードプレスのアドレスとして設定しているサブディレクトリ階層に置くと動作するようになりました。
置く場所が悪かったようです...。

年末のお忙しいところご対応、ご助言いただきまして本当にありがとうございました。