假设有一个example.com(在apache上工作),我们有一个名为“sub”的子目录(example.com/sub)。技术上是否可以配置 .htacess 将 http://example.com/sub/ 重写为http://example.com/home/并将所有流量重定向到它,以便 /home 中的任何路径都应该重定向到/sub 中的相同路径,我试过这个
RewriteEngine On
Options +FollowSymlinks
RewriteRule ^sub/?$ /home/ [R,NC]
Redirect /index.html http://example.com/sub
但最终我得到 404 Not Found。有任何想法吗 ?
PS 即使我收到 1 个答案,我之前的问题也已关闭:
RewriteRule /sub/$ /home/$1 [NC,L,R=301]
RewriteRule /index.html http://example.com/sub [R]
这对我不起作用(401 禁止)。