我在討論使用apache重定向和Drupal重定向之間的問題,我想知道最佳做法是什麼。 Drupal重定向對我有吸引力,因爲它允許非技術內容編輯者添加他們自己的重定向。我懷疑其缺點是每次重定向都需要啓動整個Drupal堆棧,而不是僅僅添加一個直接的Apache重定向。這是一個很大的差異,或者它在性能打擊等方面可以忽略不計。該網站的流量相當高,但並未達到使用Akamai的程度;一個月通過清漆處理的幾百萬非併發頁面瀏覽量正在做的很好。我應該使用apache重定向還是Drupal重定向
0
A
回答
0
我假設的「阿帕奇重定向」你在你的問題中提到是重定向在.htaccess設置或Apache設置文件和「重定向的Drupal」是一個自定義重定向,您可以使用重定向模塊中創建。
重定向模塊實現hook_url_inbound_alter
和hook_init
進行重定向,這需要一個完整的Drupal的引導,但好處是,如果有一個重定向存在,重定向將立即執行,沒有進一步的處理將完成 - 例如,hook_page_alter
,以及許多其他預處理鉤子根本不會被執行。
如果重定向更少,Apache重定向將是最好的方式(< 50 IMO)。 如果您的重定向應遵循特定模式,例如,如果您的所有重定向源都是http://example.com/old-folder/*
,則只需創建一個文件夾並將重定向添加到old-folder/.htaccess
即可。
相關問題
- 1. 我不確定我是否應該使用重定向
- 2. Apache重定向
- 3. Apache重定向
- 4. Apache重定向(使用.htaccess)
- 5. drupal重定向API
- 6. Drupal URL重定向
- 7. 使用隱式重定向重寫Apache
- 8. 重定向代碼應該用於geoip語言重定向嗎?
- 9. Apache&NGINX重定向
- 10. Apache mod_rewrite重定向
- 11. Apache htaccess重定向
- 12. Apache重定向(.htaccess)
- 13. Apache .htacces重定向
- 14. 重定向在Apache
- 15. Apache重定向和重寫
- 16. Apache重寫和重定向
- 17. apache重寫不重定向?
- 18. mod_rewrite:重寫規則還是重定向?
- 19. 我該如何重定向?
- 20. http:// vs http:// www:我應該使用子域還是永久重定向
- 21. 用Apache重定向URL mod_rewrite
- 22. 我應該如何重定向用戶重定向uri沒有404error? (OAuth 2.0/Google)
- 23. 404頁應該保留URL還是被重定向?
- 24. Apache&Rstudio Shiny應用重定向/代理
- 25. 我應該在哪裏實現apache中的「默認重定向」
- 26. apache重寫特定的htaccess重定向
- 27. 我想重定向301重定向
- 28. 從index.html重定向時,重定向應該是另一個HTML還是JSP頁面?
- 29. 重定向不是重定向
- 30. 重定向到在Drupal