のページから、ルートディレクトリ内のページにアクセスすることができるPHP:その後、http://midlandssmilecentres.co.uk/私たちはPHPサイトの問題を抱えているスラッシュ
次のようにあなたがアクセスした場合の問題は、ある、たとえばhttp://midlandssmilecentres.co.uk/feedback.phpのために、と末尾にスラッシュを入れると、ルートディレクトリのインデックスページが返されます。そこから、実際には任意のページ、つまりhttp://midlandssmilecentres.co.uk/feedback.php/feedback.phpを置くことができ、そのページを返します。これらのページが表示されないようにするには、この動作を停止するか、実行可能な回避策が必要です。
これは、間違ったディレクトリからCSSを取得しようとしているページのために、重複したコンテンツや動いていないページに多くの問題を引き起こしています。サーバー上のすべての.htaccessファイルを削除しようとしましたが、これで問題は解決されていません。私は末尾にスラッシュが付いたファイルや、ファイルがディレクトリとして解釈される方法についてたくさんの研究をしましたが、これで私を助けてくれるものは何も見つかりませんでした。
私は15年前にこのことが起こったことを思い出しましたが、それを修正するために何が行われたのか忘れてしまった。私はそのapacheの設定の問題(htaccessは問題ではないと思うし、PHPは間違いなくそれをやっていない)。あなたはApacheを実行していますか?または別のWebサーバーですか? – IncredibleHat
私たちのドメインはGodaddyのLinuxベースのものですが、私はそれらに連絡しようとしましたが、彼らは考えていませんでした。 – Dan