1
A
回答
2
像这样的东西?
# not existing file (images, css, etc)
RewriteCond %{REQUEST_FILENAME} !-f
# no query parameters
RewriteCond %{QUERY_STRING} =""
# not/
RewriteCond %{REQUEST_URI} !^/$
# external redirect and pass along query string and uri as fragment
# i guess this must be an external redirect as the server side should
# not see the fragment, R=redirect, NE=dont escape #, L=last rule
RewriteRule ^(.*)$ /#!/$1 [R,NE,L]
# same but with query parameter
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/$
RewriteRule ^(.*)$ /?%{QUERY_STRING}#!/$1 [R,NE,L]
但我不知道这是否好主意。也许你应该在应用程序逻辑或客户端脚本中进行重定向。
相关问题
- 1. mod_rewrite的,如何改变URL
- 2. mod_rewrite的改变URL路径
- 3. mod_rewrite的URL
- 4. mod_rewrite的在URL
- 5. mod_rewrite的URL
- 6. CodeIgniter的URL mod_rewrite
- 7. API URL的mod_rewrite
- 8. 传递变量进入URL
- 9. lighttpd的mod_rewrite的URL
- 10. Mod_Rewrite为URL
- 11. Url rewrite mod_rewrite
- 12. Apache mod_rewrite URL
- 13. mod_rewrite重写url
- 14. Mod_rewrite for url with?
- 15. Url重写mod_rewrite
- 16. url掩码mod_rewrite
- 17. url/mod_rewrite问题
- 18. mod_rewrite的改变真实的URL
- 19. mod_rewrite的动态URL
- 20. URL重写mod_rewrite的
- 21. URL重写mod_rewrite的
- 22. PHP中的mod_rewrite样式URL替换
- 23. 用mod_rewrite替换URL的部分
- 24. mod_rewrite的:在URL可选GET变量
- 25. mod_rewrite的规则来改变URL
- 26. 用mod_rewrite改变站点的URL
- 27. mod_rewrite具有多个变量的URL
- 28. 用DNS和/或Mod_Rewrite进行URL掩码?
- 29. 从正常的声音URL嵌入HTML5部件URL
- 30. URL的最后一部分进入变量使用URL重写
这不行! – 2012-01-08 12:36:10
我现在修正了标志语法,那是什么没有工作? – 2012-01-08 13:04:12
当我测试时,它没有显示片段部分。我会再试一次,让你知道。 – 2012-01-08 16:40:00