我正在使用codeigniter.There是一个url模板:localhost/mysite/application/assets/projects/projectname
projectname
部分是动态的。现在我想重写该网址到:localhost/mysite/projectname
是否有可能 使用.htaccess
?如果它是代码将会是什么。任何人都可以请帮忙。提前致谢。使用.htaccess网址重写
1
A
回答
0
试试这个.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|indexcp\.php?|resources|robots\.txt)
RewriteRule ^([A-Za-z0-9_/.-]+)$ index.php?$1
RewriteRule ^(CSI) index.php?/CSI
AddType text/x-component .htc
编辑
一旦尝试这种方式
RewriteRule ^(/application/assets/projects)$ http://localhost/mysite/$1 [R,NC,L]
+0
它没有解决我的问题。我想要的是用(/)替换一部分url。那是/ application/assets/projects/to/ –
+0
@MamunSardar:一旦检查编辑.. – mrsrinivas
相关问题
- 1. 使用.htaccess重写网址
- 2. 使用htaccess重写网址
- 3. htaccess重写网址
- 4. 使用htaccess重写旧网站网址
- 5. 用htaccess重写网址(apache)
- 6. 使用htaccess问题重写网址
- 7. 如何使用htaccess重写网址?
- 8. 难以使用.htaccess重写网址
- 9. 使用htaccess重写我的网址
- 10. 如何使用htaccess重写此网址?
- 11. wordpress htaccess的网址重写
- 12. .htaccess不重写网址
- 13. 在.htaccess上重写网址
- 14. htaccess重写图片网址
- 15. 使用htaccess进行网址重写cPanel临时网址
- 16. .htaccess用参数重写网址
- 17. 如何用.htaccess重写部分网址?
- 18. Htaccess用一个变量重写网址
- 19. 双重网址apache htaccess重写
- 20. 使用.htaccess重写从旧网址重定向到新的网址
- 21. 网址重定向和重写使用htaccess
- 22. htaccess的重写的动态网址
- 23. 网址的.htaccess和子问题重写
- 24. htaccess的重写部分网址
- 25. .htaccess重写所有'其他'网址
- 26. .htaccess单页网址的url重写
- 27. 腓重写网址.htaccess文件
- 28. .htaccess重写网址并获取变量
- 29. iis htaccess等效于重写网址
- 30. WordPress网址htaccess重写问题
您,当您创建的网址确实应该按照CI指南。 – Twisted1919
实际上,projectname是一个文件夹,其中包含需要在localhost/mysite/projectname被创建时自动加载的新项目。 ci指南如何提供帮助?你能更具体一点吗? –
如果你遵循CI,'assets'将是一个'controller','projects'将是该控制器中的'action',而'projectname'将是该行为的'param'。作为参数,您可以轻松获取并查询数据库。遵守规则很简单。当你不这样做的时候。 – Twisted1919