これは私のために働きました:
ここで、理解しておくべき主なことを説明します。Facebookは常に「WWW」ドメインをチェックします。したがって、最初にブラウザでwww.your_domain.devが動作していることを確認してください。
ローカルサーバーに複数の仮想ホストがある場合、他の仮想ホストが " www.your_domain.dev "を上書きする可能性があります。確認してください。Apacheはドメイン(またはポート、またはこれらの用語で何か)の最初の定義を選択します-私はこれについての専門家ではありませんが、間違いによって学ばれました。この仮想ホストの上書きを簡単にすばやく修正するには、「www.your_domain.dev仮想ホスト定義をファイル「httpd-vhosts.conf」の最上部に配置します。
「/apache/conf/https-vhosts.conf」に移動し、これをファイルの最上部に配置します。
<VirtualHost *:80>
<Directory "C:/your_app_folder_path/">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
allow from All
</Directory>
ServerName your_domain.dev
ServerAlias your_domain.dev
DocumentRoot "C:/your_app_folder_path/"
</VirtualHost>
###### FOR SSL #####
<VirtualHost *:443>
DocumentRoot "C:/your_app_folder_path/"
ServerName your_domain.dev
ServerAlias www.your_domain.dev
SSLEngine on
SSLCertificateFile "conf/ssl.crt/server.crt"
SSLCertificateKeyFile "conf/ssl.key/server.key"
<Directory "C:/your_app_folder_path/">
Options All
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
次へ: Windowsシステムを使用している場合は、「C:\ Windows \ System32 \ drivers \ etc」の「hosts」ファイルを編集して、次の 2行を追加します。
127.0.0.1 your_domain.dev
127.0.0.1 www.your_domain.dev
次のステップ: Apacheサーバーを再起動すると、すべてが正常に機能するはずです。
これがあなたを助け、あなたの時間を節約することを願っています。私はほぼ1日中Webを検索していて、髪を抜いていたので、これが見つかるまで何も役に立たなかった。