Apache の rewriterules に問題があります。
このコードがある場合:
RewriteRule ^profile/([0-9]+)$ profile.php?u=$1 [L]
ページを開くことはできませんが、ルールを次のように変更すると:
RewriteRule ^profile2/([0-9]+)$ profile.php?u=$1 [L]
全く問題なく開きます。
この問題はすべてのルールで発生します
編集:プロファイルは一例であり、ホストにその名前のフォルダーが存在しないことを確認しました。もう 1 つのことは、何があっても、自分のファイルのように同じ名前を選択できないことです。たとえば、cup/cup.php をリダイレクトしたい場合、上記の問題があります。