.htaccess ファイルに問題があります。基本的には、URL をもう少しユーザーフレンドリーに書き直そうとしているだけです。だから私が現在URLのために持っているのは次のようなものです:
http://diverseevolution.com/index.php?url=約
私が欲しいのは次のようなものです:
http://diverseevolution.com/about/
最後に、次のような独自の .htaccess ファイルを作成しました。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
これをサーバーの他のディレクトリでテストしましたが、正常に動作しますが、サブディレクトリだけでなく実際のドメインの下で動作しますInternal Server Error 500
これについて何か助けていただければ幸いです。