htaccess rewritecond问题

时间:2014-07-07 20:30:00

标签: php .htaccess mod-rewrite rewrite

好的,这是我的问题,我有一个Htaccess文件,我想重定向任何东西

www.mysite.com/pagename

使用此脚本:

<ifModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteRule ^css/(.*) css/$1 [QSA,L]
    RewriteRule ^js/(.*) js/$1 [QSA,L]
    RewriteRule ^images/(.*) images/$1 [QSA,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ([0-9]{0,10})/?/$ ./index.php?pid=$1 [NC,L]

</ifModule>

但问题是,当一个人去www.mysitename.com/page /

一切都出错了,所有图片都没有出现,在查看源代码时,所有图片都会转换为:

www.mysite.com/page/img/images.png

而不是 www.mysite.com/img/images.php

任何人都知道如何解决?

我以前从未问过这个问题,也不是另一个问题的副本。这就是我的代码所发生的事情。所以请不要将其标记为&#34;复制&#34;

0 个答案:

没有答案