これは私のために働いた:
理解しておくべき重要な点は次のとおりです。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 サーバーを再起動すると、すべてが機能するようになります。
これがあなたのお役に立ち、時間を節約できることを願っています。私はウェブを検索してほぼ一日を無駄にし、髪を引っ張っていましたが、これを見つけるまで役立つものを見つけることができませんでした.