Php 如何使用codeigniter从本地主机的url中删除文件夹名称?
如何使用codeigniter从本地主机的url中删除文件夹名称? 你好 我正在为我的项目使用codeigniter franework。我正在将我的所有项目数据保存在“opt/lampp/htdocs/myprjectfolder”中。现在它可以使用url“localhost/myprjectfolder”工作了 现在我想从url中删除foldername,如“localhost/”,它能直接打开我的网站页面(控制器)(如myprjectfolder)吗?如何处理config.php或route.php文件?请提供一些时间和解决方案Php 如何使用codeigniter从本地主机的url中删除文件夹名称?,php,codeigniter,Php,Codeigniter,如何使用codeigniter从本地主机的url中删除文件夹名称? 你好 我正在为我的项目使用codeigniter franework。我正在将我的所有项目数据保存在“opt/lampp/htdocs/myprjectfolder”中。现在它可以使用url“localhost/myprjectfolder”工作了 现在我想从url中删除foldername,如“localhost/”,它能直接打开我的网站页面(控制器)(如myprjectfolder)吗?如何处理config.php或rout
谢谢将所有文件放在文件夹外,直接放在htdocs文件夹中(不推荐) 或 您可以将本地主机转换为虚拟域名 参考:
下载EasyHP并设置虚拟域,简单易行
这不是codeigniter配置 如果我们忽略使用htdocs替换项目文件夹
最好的解决方案是使用您可以删除
config/routes.php
文件中的文件夹名称:
$route['folder/product/(:any)'] = "product/(:any)";
您还需要更改config.php中的基本URL。我同意,虽然我不建议这样做。但这将是非常乏味的,如果我有多个项目文件夹,那么所有文件夹都在htdocsYeah下,这将是一件混乱的事情……这就是我说不推荐的原因,你可以将localhost转换为虚拟域jeffrey我也这样做,但它不能像我键入时那样工作它直接进入xampp主页OK prashant现在请帮助我如何将localhost转换为虚拟域Hnk的Mohamad我现在使用的是虚拟主机ie我的站点运行就像我键入url时一样,我可以正确显示我的主页,但是当我在我的网站上点击联系人页面时,它找不到页面和url更改为,但页面数据无法显示。请给我一些时间,你的问题对我来说是
t清楚,伙计,'http://somesite.com/pages/contact'您是内容地址,但它不显示任何内容?
$route['folder/product/(:any)'] = "product/(:any)";