0

我有以下 htaccess 使我的网址友好的网站

Options -Indexes +FollowSymLinks
RewriteEngine on
RewriteBase /miblog/
RewriteRule entry/(.*)$ notice.php?id=$1

这样,如果我写entry/news 出现id_notice me 就好了。

图片显示的问题,你选择的路径的形式是:entry / url_imagen

而且我的服务器上不存在入口文件夹...只是为了创建友好的网址,但不希望图片看起来...

如何正确加载我的图片?

4

1 回答 1

1

前置两个条件:

Options -Indexes +FollowSymLinks
RewriteEngine on
RewriteBase /miblog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule entry/(.*)$ notice.php?id=$1

第一个 RewriteCond 检查您是否不请求一个存在的文件,第二个检查您是否正在寻找一个存在的目录。

因此,如果您请求的 url 指向常规文件,它将跳过以下 RewriteRule。

于 2014-08-28T16:13:24.880 回答