2

我制定了如下重写规则:

RewriteCond %{REQUEST_URI} !^(/index.php)|(index.php)|\.(gif|jpe?g|png)|(/public/)|(/forum/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?qs=$1

当有人说www.example.com/a/b,一切都很好,除了图像。

图像在我的脚本中链接为相对路径,它们位于 中www.example.com/images,但服务器正在尝试从www.example.com/a/b/images.

有没有办法通过编辑我的 RewriteRule 来解决这个问题?这将是一个最佳解决方案,因为很难更改脚本中的所有图像路径。

4

1 回答 1

0

试试这个,你的第一行:

RewriteCond %{REQUEST_URI} !^(/index.php)|(/images)|(images)|(/forum/)
于 2012-10-24T00:39:47.127 回答