是否可以重写 any / all 子目录以指向同一个根目录。
例如domain.com/
和domain.com/dir
(dir
可以是任何目录)需要去同一个地方甚至像sub.domain.com/dir
这样的子域需要去同一个地方的地方。
关键是任何子目录和/或子域都保持不变,因为子域和子目录元素将用于确定用户尝试做什么。
答案 0 :(得分:0)
是否可以重写任何/所有子目录以指向同一个根目录。
是的,您可以在root .htaccess中使用此规则:
RewriteEngine On
# It is not a file
RewriteCond %{REQUEST_FILENAME} !-f
# It is a directory
RewriteCond %{REQUEST_FILENAME} -d
# If request is for other than root then route to /
RewriteRule .+ / [L]
还要确保:
DocumentRoot
。.htaccess
。