URL をクリーンアップするための mod_rewrite ルールがあります。
RewriteRule ^tshirts*$ /thsirt.php
myurl.com/tshirtorにアクセスすると、myurl.com/tshirtsにリダイレクトされmyurl.com/tshirt.phpます。
外部スタイルシートへのリンクを追加するまではmyurl.com/tshirt適切に表示されていましたが、実際には CSS ファイルにリダイレクトされるため、CSS ファイルの生のソース ( ) が残ります。tshirt.phptshirt.phptshirt.css
さらに困惑させるのは、 に移動するとmyurl.com/tshirts404 がスローされることです。
のソースtshirt.php:
<html>
<head>
<title>Page title</title>
<link rel="stylesheet" type="text/css" href="/tshirt.css" />
</head>
<body>
<h1>Hello, world.</h1>
</body>
</html>
のソースtshirt.css:
body{
background-color: #4F5557;
}
これを引き起こしている可能性のあるもの、またはそれを修正する方法はありますか?