我有一個URL www.domain.com/example,我將其更改爲www.domain.com/example2/example3。它工作正常。但是當我手動訪問舊的URL時,它是可訪問的,但我需要的是它應該被重定向到新的URL。Cakephp URL重寫和重定向
2
A
回答
2
Router::redirect(
'/example',
'/example2/example3',
array('persist' => true)
);
http://book.cakephp.org/2.0/en/development/routing.html#redirect-routing
0
做到這一點最簡單的方法就是例子
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule (.*) http://domain.com/example2/example3 [R]
</IfModule>
並刪除所有例子代碼在.htaccess文件。
0
TRY:
如果www.domain.com/example使用控制器=>示例和動作=> 索引
然後使用:
Router::redirect(
'/example1/example2/*',
array('controller' => 'example', 'action' => 'index'),
array('persist' => true)
);
相關問題
- 1. URL重寫和重定向
- 2. URL重寫和URL重定向
- 3. URL重寫和301重定向...重定向到原始URL
- 4. URL重寫不重定向
- 5. URL重寫重定向
- 6. htacces URL重寫重定向
- 7. IIS URL重寫重定向
- 8. URL重定向和重寫同時
- 9. HAProxy - URL重定向和重寫
- 10. 的.htaccess URL重寫和重定向301
- 11. ASP.Net 301重定向和URL重寫
- 12. URL重寫和重定向問題
- 13. ASP.NET URL重寫和重定向
- 14. URL重寫和文件夾重定向
- 15. CakePHP中的URL重定向
- 16. CakePHP和EasyPHP URL重寫
- 17. 重定向永久,www重定向和url重寫
- 18. 重寫和重定向URL沒有重定向循環
- 19. Cakephp 1.3 url重寫
- 20. Url映射,Url重定向/重寫
- 21. IIS7 URL重寫 - 爲什麼重定向工作和重寫不?
- 22. 如何重寫url和重定向與Apache mod重寫?
- 23. 重寫URL並將重定向設置爲重寫URL
- 24. Apache重定向和重寫
- 25. .htaccess重定向和重寫
- 26. 重寫URL:QUERY_STRING和重定向
- 27. Apache重寫和重定向
- 28. 重定向或重寫URL到新的
- 29. Magento - URL重寫或重定向問題
- 30. Nginx的重寫URL未能重定向
thanx .. It works .. – 2014-11-10 05:42:20