【发布时间】:2017-10-12 10:16:36
【问题描述】:
我目前有一个 .htaccess 文件,其中包含适用于单个子目录路径的这些 RewriteRules:
RewriteRule ^C / [L]
RewriteRule ^D / [L]
domain.com/Cxyz--> domain.com domain.com/Dxyz--> domain.com
我不知道如何 1) 将其设为通用,以便用于启动子目录的任何字符(无论大小写)转发到根域,以及 2) 处理多个较低的子目录:
domain.com/Path1/Path2--> domain.com
我确信这很容易,但我想不通。我编写的任何规则,如果它们正确解析,就永远不会正确显示网站,就好像 CSS 文件不可访问一样。
【问题讨论】:
-
我们在谈论真正的目录吗?您的规则还会重新连接文件,例如/Contact.html 或 /Custom/style.css
标签: php apache .htaccess mod-rewrite