为不同的Url重写htaccess规则
Rewrite htaccess rule for different Url
我有url public/l/img/logo.png
,我想看看public/img/logo.png
使用htaccess在我的公共目录。
我试着使用这个,但它不工作
RewriteRule ^l/(.*)$ $1 [R=301,L]
My present htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
和我的公共目录是真实的提前感谢
情形1:如果public
是真实目录,则在/public/.htaccess
:
RewriteEngine On
RewriteBase /user/public/
RewriteRule ^l/(.+)$ $1 [NC,L]
Case 2:如果public
不是一个真正的目录,那么在根目录.htaccess
:
RewriteEngine On
RewriteBase /
RewriteRule ^user/public/l/(.+)$ public/$1 [NC,L]
相关文章:
- 如何重写下面的函数,使其不会't用于循环
- 重写CSS:使用jquery显示none属性
- 重写需要javascript中带有import关键字的语法
- 模态提示-如何重写此代码
- 如何重写一个方法,并且仍然能够在重写的方法中使用基方法
- 重写不带defineProperty的对象getter
- 如何重写Javascript If语句以选择Classes而不是ID's的HTML格式
- 将其中一个异步方法重写为使用promise的方法
- 使用jquery重写html数字
- 如何用javascript重写html文档
- 在类外重写Javascript方法,使用默认行为
- Javascript:重写函数's原型——糟糕的做法
- 无需 htaccess 即可重写 URL(无多页)
- htaccess重写导致jplayer在更改页面时停止音乐
- 在.htaccess中设置URL重写规则后javascript文件和css文件的路径
- Htaccess重写搞乱jquery ajax url
- htaccess重写整个网页的html标记的规则、CSS和JS文件
- .htaccess:使用RewriteCond,但对IMAGES/JS/CSS文件的hrefs仍被意外重写
- 为不同的Url重写htaccess规则
- .htaccess将规则重写为骨干路由器转换