ここに私のウェブのファイル構造があります
css/
script/
images/
.htaccess
index.php
ajaxusername.php
.htaccess コンテンツ
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(\w+)/(\w+)$ index.php?d=$1&t=$2 [QSA]
RewriteRule ^(\w+)/?$ index.php?d=$1
http://www.abc.com/peter/と入力すると、 http://www.abc.com/index.php?d=peterに正常
に変換されます。http://www.abc.com/peter/passwordを
入力すると、 http://www.abc.com/index.php?d=peter&t=passwordにも正常に変換されます。
問題は
/peter/
、上記のフォルダーにリストされているリソースを正常に取得できるが、
/peter/password
それらのリソースを取得できないことです。
firebug をチェックインすると、無効な URL である
http://www.abc.com/peter/css/user.cssを指していることがわかります。正しい URL は、前の URL ではなくhttp://www.abc.com/css/user.cssを指す必要があります。
なにか提案を?ありがとう!!