何が問題なのか正確にはわかりませんが、PHPの末尾のスラッシュについて多くの調査を行いました。
私の問題は、自分のサイトにアクセスすると、常に末尾にスラッシュが表示され、すべてのリソースの読み込みに失敗することです。
に追加されている末尾のスラッシュを無効にするにはどうすればよいですか.htaccess
。ありがとう!
URLの/は、Webサーバーのファイルシステム上のディレクトリを示しているため、要求file.php/
はPHPスクリプトファイルではなくディレクトリを探しています。
任意のディレクトリに末尾のスラッシュが自動的に追加されるようにするhtaccessの書き換えは、書き換えガイドに記載されています。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [R]
たとえば、cssファイルへのフルパスを使用してください。
<link rel="stylesheet" type="text/css" href="http://yourdomain/folder/file.css"/>