サブドメイン、実際には3番目のサブドメインにサイトをアップロードしました。 4つのサイト(メイン1つ、サブ3つ)はすべて完全に分離されています。
現在、このサイトはオフライン/ローカルで開発されてからアップロードされており、ローカルでうまく機能しました。
何らかの理由で、「エラー500-内部サーバーエラー」が発生し続けますが、他のサイトは正常に機能しています。
サーバーの問題である場合、他のサイトでも同じ問題が発生します。サブドメインの制限はありません。ディスク容量と帯域幅も問題ありません。
何が問題なのか理解できません。助けてください。スクリーンショットを投稿に添付しましたが、リンクは添付していません。私はそれがここでどのように機能するかわからないので。
.Htaccessコード:
RewriteEngine On
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteRule ^(.*)$ $1.php?$1=$1 [QSA,L]
#RewriteRule ^([^\.]+)$ $1.php [NC,L]
#RewriteRule ^([^\.]+)$ $1.html [NC,L]
#RewriteRule ^([a-zA-Z]+)/([a-zcA-Z]+)/([0-9]+)/([-0-9a-zA-Z]+)/?$ /$1/$2.php?id=$3 [L]
php_value max_execution_time 200
php_value post_max_size 200M
php_value upload_max_filesize 100M
最初に: デフォルトhtaccess に移動し、サブドメインルートの.htaccessファイルにそのデフォルトhtaccessコードを使用します。
また、次のことを確認してください。
1-Apache configで、このオプションを参照してください:AllowOverride All [すべてではなくすべてでなければなりません]
2-mod_rewriteが有効になっていますか
3-.Htaccessファイルのアクセス許可は644である必要があります。
Apacheエラーログから開始する
このページには、ログファイルのウィンドウ上のデフォルトの場所など、さらに詳しい情報があります