0
是否可以重寫any/all子目錄指向同一個根目錄。可能使用.htaccess將任何和所有子目錄重寫爲root?
例如domain.com/
和domain.com/dir
(dir
可以是任何目錄)需要去同一個地方,甚至子域像sub.domain.com/dir
需要去同一個地方。
任何子目錄和/或子域都保持不變是關鍵,因爲子域和子目錄元素將用於確定用戶正在嘗試做什麼。
是否可以重寫any/all子目錄指向同一個根目錄。可能使用.htaccess將任何和所有子目錄重寫爲root?
例如domain.com/
和domain.com/dir
(dir
可以是任何目錄)需要去同一個地方,甚至子域像sub.domain.com/dir
需要去同一個地方。
任何子目錄和/或子域都保持不變是關鍵,因爲子域和子目錄元素將用於確定用戶正在嘗試做什麼。
是否有可能重寫任何/所有子目錄指向同一根。
是的,你可以有這樣的規則在根的.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
。