重写mod_rewrite的规则以模仿虚拟目录

普拉门·尼科洛夫(Plamen Nikolov)

我正在运行没有子域的多客户端应用程序。我需要坚持使用虚拟子文件夹

该应用程序本身位于: example.com/

我需要以下地址模式才能映射到上述地址:

example.com/any-valid-string/*-> example.com/*不带重定向

例如:

example.com/any-valid-string/assets/css/style.css

实际上解决了

example.com/assets/css/style.css

我现在使用的是硬编码的客户端名称,例如称为“ sample”的示例:

RewriteRule ^sample/?(.*)$ $1 [QSA,NS,L]

我需要“样本”部分也要动态,我尝试了以下操作,但没有成功:

RewriteRule ^([^/]+)/?(.*)$ $2 [QSA,NS,L]
阿努巴瓦

尝试以下规则:

RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^[^/]+(/.*)?$ /$1 [NS,L]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Mod_Rewrite虚拟目录问题

来自分类Dev

Mod_Rewrite:相互冲突的重写规则

来自分类Dev

具有查询ID的mod_rewrite的重写规则

来自分类Dev

虚拟目录htaccess和URL重写

来自分类Dev

虚拟目录htaccess和URL重写

来自分类Dev

如何使用apache mod_rewrite重写整个目录?

来自分类Dev

htaccess-mod_rewrite将虚拟目录或文件作为参数传递回index.php?

来自分类Dev

htaccess-mod_rewrite将虚拟目录或文件作为参数传递回index.php?

来自分类Dev

Mod_rewrite 不结合动态子目录重写和静态子目录重写

来自分类Dev

mod_rewrite规则冲突

来自分类Dev

mod_rewrite规则冲突

来自分类Dev

apache mod_rewrite:如何根据其他目录中文件的存在为同一目录添加不同的重写规则?

来自分类Dev

Mod重写规则以重写整个站点的URL参数

来自分类Dev

Mod_rewrite:具有两个重写规则的奇怪行为

来自分类Dev

将下划线重写为现有的mod_rewrite规则集中的连字符

来自分类Dev

mod_rewrite规则删除“ .php”扩展名并重写查询字符串

来自分类Dev

mod_rewrite - 某些页面的 HTTP 到 HTTPS 保留预先存在的重写规则

来自分类Dev

Apache重写-虚拟目录到php脚本

来自分类Dev

mod_rewrite显示重写的URL

来自分类Dev

mod_rewrite,如何正确重写链接

来自分类Dev

mod_rewrite保持递归重写

来自分类Dev

使用mod_rewrite重写网址

来自分类Dev

Mod_Rewrite不重写URL

来自分类Dev

URL重写(路由),mod_rewrite或PHP

来自分类Dev

获取变量显示在子子目录重写mod_rewrite中

来自分类Dev

重写规则以全局省略URL中的子目录

来自分类Dev

规则的mod_rewrite和.htaccess异常

来自分类Dev

无操作Apache mod_rewrite规则

来自分类Dev

CodeIgniter REST Server的mod_rewrite规则

Related 相关文章

热门标签

归档