2016-10-17 5 views
2

でMamp Pro 4にhttpとhttpsの両方を使用できませんか?私が取り組んでいるアプリケーションは、両方のページに依存している必要があります。Mamp Pro 4 HTTPとHTTPS

SSLを有効にしてhttpsだけを有効にしてからhttpが動作しなくなると意味がないので、何かが間違っている必要があります。

私はhttp.confを試してみましたが、実際に何が起こっているのか分かりません。

私はそれがちょうどhttpsのためのvhostを生成し、その後httpを削除すると思います。手動で編集できるように見えません。

どのような提案も素晴らしいでしょう。

+0

このような質問をするフォーラムや技術サポートはありませんか? – Rob

+0

https://www.mamp.info/en/mamp-pro/「もっと見る」に行く場合は、 - >。 3番目のリンクダウンどこのポイントですか?私は既に切符でそこに助けを求めることを試みた。 – limit

+0

HTTPが動作していないときに表示されるエラーを説明してください。 –

答えて

8

自分の投稿を更新し、他の誰かがこの問題を抱えている場合は、

ソフトウェアは現在、同じホスト名でこれを実行できません。

Mampサポートによれば、同じ名前の2つのホスト(例:sample.appとsample.app)を作成する必要があります。

  1. SSLを使用しないように第二のホストエントリ「sample.app」を有効にし
  2. SSLを使用するように「sample.app」ホスト名のいずれかを有効にします。 (+をクリックするとAltまたはOptionを押し続けることを忘れないでください)
  3. 同じディレクトリを指します。

Mampは同じホスト名の2つがあるという警告として、これを赤で強調表示します。

現在のところ、これは私がこの問題について認識している唯一の解決策です。

今後のアップデートでは、多くのアプリケーション、特にeコマースがhttpとhttpsを切り替える機能に依存しているため、これを解決することを願っています。

これは、Mamp Proのドキュメントhereで確認できます。

+0

これは文字通り、ハッキング設定の外で私のために働いた唯一のものです。 +1 – kinghfb

+1

「新しいホストの作成:」ポップアップをバイパスするために、プラス記号を押したときにALTキーを押し続けなければならないまで、同じ名前の2番目のホストを追加する方法がわかりませんでした。私はどこにでも書かれているのを見ていない。私はMAMP Pro v4.1.1とmacOS Sierra v10.12.3を使っています。 –

+0

私のために働いた、ありがとう! Mamp Proでこの「回避策」を実行する必要はないはずです。両方を必要とするサイトでhttpとhttpsの両方を有効にするように設定するときは、チェックボックスをオンにしてください。 –

1

私は編集テンプレートでシンプルなソリューションを得た:

  1. オープンMAMP Proの
  2. [ファイル]> [テンプレートの編集>はApache>のhttpd-ssl.confの

後にこれらの行を追加します。 <VirtualHost *:80> ServerName MAMP_SSLVirtualHost_ServerName_MAMP MAMP_SSLVirtualHost_ServerAdmin_MAMP MAMP_SSLVirtualHost_DirectoryIndex_MAMP DocumentRoot MAMP_SSLVirtualHost_DocumentRoot_MAMP </VirtualHost>

関連する問題