1

标题很难解释。

我想做以下两个网址

http://www.example.com/apps/web/admin/images/pic.jpg http://www.example.com/apps/web/blog/comment/images/pic.jpg _ _ _

都重定向到

http://www.example.com/apps/view/images/pic.jpg _ _

我将“.htaccess”文件放在 /apps/ 文件夹中。

不管当前网址是什么,
只要当前网址中包含“images/”,
都重定向到这个文件夹

http://www.example.com/apps/view/图像

这是我的代码,但它不能工作

重写引擎开启

RewriteRule ^(.*)/images/(.*)$ views/images/$2

那么,如何设置 .htaccess 文件?

4

1 回答 1

0

尝试:

RewriteEngine On
RewriteBase /apps/
RewriteCond %{REQUEST_URI} !/view/images/
RewriteRule images/(.*)$ view/images/$1 [L]

如果您确实想重定向浏览器,例如更改地址栏中的 URL,L请将括号中的更改为L,R=301

于 2012-08-17T20:06:28.860 回答