有沒有一種方法可以在一個盒子上請求的任何域上啓用RewriteRule?例如,我有5個虛擬主機會有相同的RewriteRule應用於它們,並且當前每個VirtualHost指令都有規則,但是我可以將它放在'全局'的某個位置,以便維護更容易嗎?mod_rewrite覆蓋所有域名的規則
1
A
回答
1
沒有,恐怕沒有
0
你可以,但它是一個黑客頗有幾分。 中的.htaccess創建重寫規則的地方,如:
/www/redirects/global/.htaccess
現在只需設置的DocumentRoot爲您virtualhosts到/ WWW /重定向/全球/每請求將被強制通過你的RewriteRule。
0
我還沒有測試過,但mod_rewrite docs表示RewriteRule可以在服務器配置上下文中使用。
您可能還想查看RewriteMap的工作方式。由於這些文件是文件,因此可以將它們視爲「全球」來源,但由於它們主要是靜態的,因此它們存在限制。
相關問題
- 1. Apache mod_rewrite別名被Wordpress重寫規則覆蓋
- 2. 覆蓋不規則區域與圈
- 3. 覆蓋並重置CSS規則中的所有規範
- 4. 覆蓋CSS規則
- 5. 覆蓋CSS規則
- 6. mod_rewrite的老域規則,以新的域
- 7. 試圖覆蓋規則
- 8. 覆蓋方法規則
- 9. Magento規則模型覆蓋
- 10. CSS規則覆蓋:不是
- 11. CSS規則沒有被覆蓋
- 12. Apache的mod_rewrite規則作爲子域
- 13. htaccess mod_rewrite規則
- 14. Combine mod_rewrite規則
- 15. mod_rewrite的規則herierarchy
- 16. Apache的mod_rewrite規則
- 17. 覆蓋所有位的覆蓋箱
- 18. 從.htaccess mod_rewrite規則中排除子域名?
- 19. Mod_rewrite:如何從規則中忽略子域名?
- 20. 覆蓋maven checkstyle中的一條規則
- 21. 如何覆蓋FOSUserBundle的驗證規則
- 22. rails,覆蓋生產中的bootstraps規則
- 23. 我想要覆蓋的規則
- 24. 的.htaccess覆蓋其他規則
- 25. 覆蓋yii2中的核心規則
- 26. 重寫規則的mod_rewrite規則
- 27. CSS嵌套規則,覆蓋規則的意外行爲
- 28. htaccess規則不能覆蓋以前的規則
- 29. 域名/子域名重寫規則
- 30. IIS重寫規則來獲取沒有域名的域名