1

I'm new to this, but this week succeeded with nice code that works with "/?page=2" and stuff for a $_GET[].

For speed and ease I'd been calling my file index.php so the url was either testdomain or testdomain/ or testdomain/?page=2.

Today I changed my filename to multi.php. Now, if anything follows that in the URL, I get an error

"The stylesheet 'http://testdomain/multi.php/mystyle.css' was not loaded because its MIME type, "text/html", is not "text/css".

So URL testdomain/multi.php works perfectly, testdomain/multi.php/ does not. I've tried as many recommendations about that error as I can find.

4

1 に答える 1

0

「/」文字は、ディレクトリを記号化するためにそのような文字列で使用されます。あなたのコードはファイルを見ていますmulti.phpが、それがディレクトリであるかのように扱っています。

ファイルが testdomain にある場合は、次の手順を実行します。

http://testdomain/mystyle.css

は、その.phpアイテムがディレクトリではなくファイルであることを示しています。ただし、実際にはmultiディレクトリがある場合があり、その場合は次のようにアクセスします。

http://testdomain/multi/mystyle.css

ファイル構造を再確認して、パスが正しいことを確認します。

お役に立てれば。

于 2013-01-16T17:43:47.717 に答える