CentOS 6からFreeBSD 10.3に製品を移行し、my_product.confをapache24 / Includesに配置します。 1つの奇妙なことは、CentOSで動作することです。
<Directory "/usr/local/share/my_product">
AllowOverride None
Order deny,allow
Allow from all
</Directory>
しかし、FreeBSDでは動作しません。代わりに、次のように動作します。
<Directory "/usr/local/share/sso_portal">
AllowOverride None
Require all granted
</Directory>
なぜ?すべての違い、マイルストーンなどに関する包括的な情報はどこにありますか?
答え1
あなたの質問で使用されているApache Webサーバーのバージョンに関する詳細がありません。だから私はそれが2.2(CentOS 6のデフォルト)と2.4(FreeBSDのデフォルトかどうかわからない)だと仮定します。本当なら、Apacheの構成に違いがあるのです。バラよりhttps://httpd.apache.org/docs/2.4/upgrading.html詳細については。これはCentOSやFreeBSDの問題ではありません。